<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://steveackley.org/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://steveackley.org/blog</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://steveackley.org/resume</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://steveackley.org/android/privacy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://steveackley.org/blog/onnx-runtime-nativeaot-dotnet-embedding-pipeline</loc>
    <lastmod>2026-06-05T23:43:24.587Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://steveackley.org/blog/onnx-runtime-on-device-inference-nativeaot-dotnet</loc>
    <lastmod>2026-06-05T21:19:05.779Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://steveackley.org/blog/the-post-checkout-problem</loc>
    <lastmod>2026-06-05T21:09:44.099Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://steveackley.org/blog/eighteen-prs-to-first-dollar</loc>
    <lastmod>2026-06-05T21:09:42.119Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://steveackley.org/blog/amend-dont-reverse</loc>
    <lastmod>2026-06-05T20:17:19.506Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://steveackley.org/blog/the-two-iam-roles-trap-in-ssm-cd</loc>
    <lastmod>2026-06-05T19:47:27.610Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://steveackley.org/blog/mobile-first-product-web-first-revenue</loc>
    <lastmod>2026-06-05T19:47:03.474Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://steveackley.org/blog/parallel-agents-one-working-tree</loc>
    <lastmod>2026-06-05T19:46:52.465Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://steveackley.org/blog/mapinboundclaims-and-invisible-defaults</loc>
    <lastmod>2026-06-05T19:46:36.246Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://steveackley.org/blog/embedding-nativeaot-dotnet-in-native-mobile-apps</loc>
    <lastmod>2026-06-05T19:42:05.359Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://steveackley.org/blog/undertow-engine-api-headless-short-form-video</loc>
    <lastmod>2026-06-01T03:54:48.363Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://steveackley.org/blog/squarelog-pro-se-family-court</loc>
    <lastmod>2026-06-01T03:54:48.363Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://steveackley.org/blog/ghostcrab-mobile-ai-admin</loc>
    <lastmod>2026-06-01T03:54:48.363Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://steveackley.org/blog/roast-and-resolve-gpt4o-critique-funnel</loc>
    <lastmod>2026-05-31T21:59:33.047Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://steveackley.org/blog/stack-alchemist-natural-language-to-saas</loc>
    <lastmod>2026-05-31T21:59:33.047Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>