<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.abdulkabirmusa.com</loc>
    <lastmod>2026-09-15T22:29:05.883Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.abdulkabirmusa.com/canvas-2d-to-pixijs-a-migration-story</loc>
    <lastmod>2026-07-14T15:03:06.932Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.abdulkabirmusa.com/ai-agents-in-mid-2026-what-s-actually-real-vs-what-s-just-noise</loc>
    <lastmod>2026-07-07T20:15:35.366Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.abdulkabirmusa.com/why-dom-animations-choke-pixijs-webgl-batching</loc>
    <lastmod>2026-07-05T19:57:17.519Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.abdulkabirmusa.com/the-quite-failure</loc>
    <lastmod>2026-06-26T11:49:12.029Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.abdulkabirmusa.com/scalability-is-not-about-your-code-here-s-what-it-really-means</loc>
    <lastmod>2026-05-02T06:09:01.453Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.abdulkabirmusa.com/what-does-it-really-mean-for-software-to-be-reliable</loc>
    <lastmod>2026-04-26T16:17:53.314Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.abdulkabirmusa.com/understanding-auth-hooks-state-and-providers-a-modern-react-authentication-architecture</loc>
    <lastmod>2025-12-31T20:24:06.394Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.abdulkabirmusa.com/kiro-antigravity-and-cursor-understanding-the-new-generation-of-ai-powered-ides</loc>
    <lastmod>2025-12-21T23:00:36.732Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.abdulkabirmusa.com/understanding-googles-a2ui-and-a2a-the-future-of-ai-agent-communication</loc>
    <lastmod>2025-12-21T01:00:17.558Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.abdulkabirmusa.com/reacts-growing-pains-why-developers-are-getting-nervous</loc>
    <lastmod>2025-12-18T19:57:32.402Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.abdulkabirmusa.com/railway-the-ultimate-cloud-platform-for-full-stack-hobby-projects</loc>
    <lastmod>2025-12-15T16:18:53.998Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.abdulkabirmusa.com/series/clypra</loc>
    <lastmod>2026-09-15T22:29:05.883Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.abdulkabirmusa.com/archive</loc>
    <lastmod>2026-09-15T22:29:05.883Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.abdulkabirmusa.com/recommendations</loc>
    <lastmod>2026-09-15T22:29:05.883Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>