<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://abdur.ai/</loc>
<lastmod>2026-10-15T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://abdur.ai/writing</loc>
<lastmod>2026-10-15T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://abdur.ai/about</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://abdur.ai/now</loc>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://abdur.ai/hire</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/rss-is-a-follow-button-for-your-website</loc>
<lastmod>2026-10-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/claude-code-subscriptions-vs-usage-credits</loc>
<lastmod>2026-10-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/min-width-0-on-a-grid-middle-item-can-let-links-overlap</loc>
<lastmod>2026-10-13T09:23:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/a-ci-time-limit-cancelled-a-job-whose-steps-had-passed</loc>
<lastmod>2026-10-11T02:57:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/one-empty-array-four-meanings</loc>
<lastmod>2026-10-07T20:56:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/four-more-ways-a-check-passes-by-not-running</loc>
<lastmod>2026-10-07T20:56:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/testing-linear-time-without-a-flaky-clock</loc>
<lastmod>2026-10-11T02:57:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/load-test-that-never-saw-its-own-burst</loc>
<lastmod>2026-10-07T14:40:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/two-runtimes-two-hashes-unicode-lowercase</loc>
<lastmod>2026-10-06T20:45:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/worker-next-to-database-fail-open-budget</loc>
<lastmod>2026-10-04T05:09:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/newsletter-signup-200-proves-less-than-you-think</loc>
<lastmod>2026-10-03T15:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/what-is-an-agent-memory-layer</loc>
<lastmod>2026-09-29T13:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/meta-description-length-truncated-snippets</loc>
<lastmod>2026-09-26T13:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/the-analytics-call-that-couldnt-fail</loc>
<lastmod>2026-09-25T13:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/29-review-rounds-hardened-a-ci-gate-that-nothing-ran</loc>
<lastmod>2026-08-26T00:58:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/the-number-is-not-the-person</loc>
<lastmod>2026-08-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/your-pager-is-not-your-customer</loc>
<lastmod>2026-08-22T13:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/the-dashboard-query-rls-wouldnt-let-through</loc>
<lastmod>2026-07-25T13:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/the-meter-that-counted-cache-hits-as-cash</loc>
<lastmod>2026-07-24T13:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/the-health-check-that-became-a-retry-storm</loc>
<lastmod>2026-07-23T13:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/who-owns-the-architecture-when-ai-writes-the-code</loc>
<lastmod>2026-07-02T15:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/cross-video-retention-pattern-detection</loc>
<lastmod>2026-07-02T14:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/voice-ai-memory-latency-is-a-dead-argument</loc>
<lastmod>2026-10-04T05:09:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://abdur.ai/writing/the-night-the-doctrine-failed</loc>
<lastmod>2026-06-25T07:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
</urlset>
