<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://shubhamkatta.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/about</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/work</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/now</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/uses</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/colophon</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/case-studies</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/contact</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>

  <url>
    <loc>https://shubhamkatta.com/writing/why-i-built-plynth-rebuilding-the-same-saas-plumbing-four-times</loc>
    <lastmod>2026-05-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/are-you-managing-your-agents-or-are-they-managing-you</loc>
    <lastmod>2026-05-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/10-things-to-ensure-you-are-building-agents-right</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/what-are-autonomous-agents-and-how-to-build-them</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/what-are-agentic-workflows</loc>
    <lastmod>2026-05-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/what-are-agents</loc>
    <lastmod>2026-05-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/hybrid-retrieval-and-rerankers</loc>
    <lastmod>2026-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/chunking-the-most-ignored-knob-in-rag</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/rag-isnt-a-thing-its-a-pipeline</loc>
    <lastmod>2026-05-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/choosing-an-mcp-transport</loc>
    <lastmod>2026-05-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/the-mcp-protocol-under-the-hood</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/the-myth-of-perfect-timing</loc>
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/honesty-with-cushions</loc>
    <lastmod>2026-05-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/not-every-breakdown-is-a-crisis</loc>
    <lastmod>2026-04-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/tool-use-schemas-and-the-quiet-art-of-reliable-agents</loc>
    <lastmod>2026-04-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/why-praise-can-be-its-own-trap</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/memory-systems-for-ai-agents-that-dont-forget</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/the-emotional-side-of-good-engineering</loc>
    <lastmod>2026-03-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/claude-code-hooks-slash-commands-and-settings</loc>
    <lastmod>2026-02-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/the-strange-relief-of-admitting-you-care</loc>
    <lastmod>2026-02-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/from-prompt-to-pipeline-eval-harness-in-200-lines</loc>
    <lastmod>2026-02-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/caching-like-you-mean-it-anthropic-prompt-caching</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/why-clarity-feels-aggressive-to-confused-systems</loc>
    <lastmod>2026-01-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/the-hidden-cost-of-long-context</loc>
    <lastmod>2026-01-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/the-quiet-cost-of-being-the-reliable-one</loc>
    <lastmod>2025-12-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/subagents-and-parallelism-stop-cramming-context</loc>
    <lastmod>2025-12-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/you-can-be-good-at-something-and-still-be-tired-of-it</loc>
    <lastmod>2025-12-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/ambition-looks-better-from-the-outside</loc>
    <lastmod>2025-11-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/12-best-claude-code-plugins-and-skills</loc>
    <lastmod>2025-11-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/some-truths-arrive-wearing-jokes</loc>
    <lastmod>2025-11-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/claude-code-in-production-a-field-guide</loc>
    <lastmod>2025-11-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/why-systems-fail-quietly</loc>
    <lastmod>2025-11-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/the-psychology-of-work-nobody-adds-to-sprint-planning</loc>
    <lastmod>2025-11-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/building-evals-that-dont-lie-to-you</loc>
    <lastmod>2025-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/how-to-write-a-claude-code-skill</loc>
    <lastmod>2025-10-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/mcp-explained-for-people-with-real-work-to-do</loc>
    <lastmod>2025-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/prompt-engineering-beyond-hello-world</loc>
    <lastmod>2025-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/token-optimization-in-claude-12-hacks</loc>
    <lastmod>2025-08-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/favoritism-the-art-of-causing-harm-in-harmless-ways</loc>
    <lastmod>2022-03-30</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/own-it-forever-or-leave-it-forever-but-try</loc>
    <lastmod>2020-07-10</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/you-are-important-so-are-your-needs</loc>
    <lastmod>2019-10-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/its-okay-to-fail-once-twice-thrice-or-even-1000-times</loc>
    <lastmod>2019-05-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shubhamkatta.com/writing/minimalism-is-the-new-sexy</loc>
    <lastmod>2019-04-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>
