<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.9mac.dev</loc>
    <lastmod>2026-08-26T12:30:59.252Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/the-java-platform-module-system-fundamentals</loc>
    <lastmod>2026-07-13T21:23:51.345Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/java-17-features-every-senior-developer-should-know-part-6-syntax-cheat-sheet-and-reference-guide</loc>
    <lastmod>2025-11-19T20:41:01.819Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/java-17-features-every-senior-developer-should-know-part-5-text-blocks</loc>
    <lastmod>2025-11-19T20:43:10.300Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/java-17-features-every-senior-developer-should-know-part-4-pattern-matching-and-switch-expressions</loc>
    <lastmod>2025-11-19T17:49:57.164Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/java-17-features-every-senior-developer-should-know-part-3-sealed-classes</loc>
    <lastmod>2025-11-17T07:23:57.688Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/java-17-features-every-senior-developer-should-know-part-2-records</loc>
    <lastmod>2025-11-17T07:24:23.503Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/java-17-features-every-senior-developer-should-know-part-1-introduction-and-var-keyword</loc>
    <lastmod>2025-11-04T18:56:52.906Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/everything-you-need-to-know-about-the-spring-framework-history-definitions-and-introduction</loc>
    <lastmod>2025-11-05T10:36:06.916Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/journey-from-java-to-scala-3x-introducing-our-latest-blog-series</loc>
    <lastmod>2025-10-12T12:22:36.421Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/maximize-sdkman-utility-tips-for-sdkman-configuration</loc>
    <lastmod>2025-10-12T12:22:45.405Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/speed-up-your-java-environment-setup-via-sdkman</loc>
    <lastmod>2025-10-12T12:22:52.886Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/unveiling-the-spring-framework-6-read-the-new-series</loc>
    <lastmod>2025-10-12T12:23:00.360Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/welcome-to-the-blog-explore-the-ins-and-outs-of-programming-on-the-jvm-with-java-scala-and-beyond</loc>
    <lastmod>2025-10-12T12:23:09.465Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/page/about-me</loc>
    <lastmod>2026-08-26T12:30:59.252Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/series/spring-framework</loc>
    <lastmod>2026-08-26T12:30:59.252Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/series/dev-tools</loc>
    <lastmod>2026-08-26T12:30:59.252Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/series/scala-3</loc>
    <lastmod>2026-08-26T12:30:59.252Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/series/java-and-jvm</loc>
    <lastmod>2026-08-26T12:30:59.252Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/archive</loc>
    <lastmod>2026-08-26T12:30:59.252Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.9mac.dev/recommendations</loc>
    <lastmod>2026-08-26T12:30:59.252Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>