<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.hbrown.dev</loc>
    <lastmod>2026-08-01T18:37:04.867Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.hbrown.dev/fan-in-with-kotlin-coroutines-and-flow</loc>
    <lastmod>2026-07-22T08:30:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.hbrown.dev/accessing-apple-s-on-device-ai-from-kotlin-using-apfel</loc>
    <lastmod>2026-07-09T08:30:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.hbrown.dev/how-many-threads-can-you-create-with-spring-boot-and-java-virtual-threads</loc>
    <lastmod>2026-05-22T08:30:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.hbrown.dev/configure-a-background-coroutine-for-your-spring-boot-application</loc>
    <lastmod>2026-05-01T07:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.hbrown.dev/page/about</loc>
    <lastmod>2026-08-01T18:37:04.867Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://blog.hbrown.dev/page/topics</loc>
    <lastmod>2026-08-01T18:37:04.867Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://blog.hbrown.dev/archive</loc>
    <lastmod>2026-08-01T18:37:04.867Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.hbrown.dev/recommendations</loc>
    <lastmod>2026-08-01T18:37:04.867Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>