<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://anandapoudel.com/</loc>
    <lastmod>2026-09-21</lastmod>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/</loc>
    <lastmod>2026-09-21</lastmod>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/resume/</loc>
    <lastmod>2026-09-21</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/dejabit/</loc>
    <lastmod>2026-09-21</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/your-eval-set-is-lying-to-you-data-leakage-in-small-fine-tun/</loc>
    <lastmod>2026-09-12</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/prompt-injection-is-the-new-sql-injection-and-we-re-repeatin/</loc>
    <lastmod>2026-09-02</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/sagas-vs-two-phase-commit-pick-your-poison-for-distributed-t/</loc>
    <lastmod>2026-08-30</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/quick-one-jq-saved-my-afternoon/</loc>
    <lastmod>2026-08-26</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/model-cards-nobody-reads-and-audit-logs-nobody-checks/</loc>
    <lastmod>2026-07-19</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/caching-is-easy-invalidation-is-a-career/</loc>
    <lastmod>2026-07-07</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/rag-is-just-a-search-problem-wearing-a-trench-coat/</loc>
    <lastmod>2026-07-04</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/leader-election-without-etcd-how-far-can-you-get-with-just-p/</loc>
    <lastmod>2026-06-16</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/crdts-the-data-structures-that-let-you-stop-apologizing-for-/</loc>
    <lastmod>2026-06-03</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/the-eu-ai-act-for-engineers-who-just-want-to-ship/</loc>
    <lastmod>2026-05-24</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/why-grpc-deadlines-are-not-optional-and-never-were/</loc>
    <lastmod>2026-05-17</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/backpressure-or-bust-what-happens-when-you-ignore-queue-dept/</loc>
    <lastmod>2026-03-29</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/circuit-breakers-fail-fast-recover-faster-stop-paging-me/</loc>
    <lastmod>2026-03-14</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/idempotency-keys-the-20-lines-of-code-that-saved-our-payment/</loc>
    <lastmod>2026-02-11</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/exactly-once-delivery-is-a-bedtime-story-we-tell-product-man/</loc>
    <lastmod>2026-02-07</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/clocks-lie-what-ntp-drift-did-to-our-idempotency-keys/</loc>
    <lastmod>2026-01-19</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/why-your-retry-logic-is-a-ddos-cannon-pointed-at-yourself/</loc>
    <lastmod>2026-01-08</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/the-outbox-pattern-boring-ugly-undefeated/</loc>
    <lastmod>2025-12-09</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://anandapoudel.com/blog/consistent-hashing-explained-with-a-momo-shop-analogy/</loc>
    <lastmod>2025-12-04</lastmod>
    <priority>0.7</priority>
  </url>
</urlset>
