<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.shubhkumar.in</loc>
<lastmod>2026-07-23T16:19:52.212Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.shubhkumar.in/blogs</loc>
<lastmod>2026-07-23T16:19:52.212Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.shubhkumar.in/health</loc>
<lastmod>2026-07-23T16:19:52.212Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.1</priority>
</url>
<url>
<loc>https://www.shubhkumar.in/llms.txt</loc>
<lastmod>2026-07-23T16:19:52.212Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://www.shubhkumar.in/llms-full.txt</loc>
<lastmod>2026-07-23T16:19:52.212Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://www.shubhkumar.in/blogs/mastering-scalable-backend-systems</loc>
<lastmod>2026-07-19T11:54:54.537Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.shubhkumar.in/blogs/building-a-telegram-ai-agent-for-personal-use</loc>
<lastmod>2026-07-19T15:16:22.394Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.shubhkumar.in/blogs/whats-all-am-i-hosting</loc>
<lastmod>2026-07-04T16:07:24.559Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.shubhkumar.in/blogs/building-my-personal-website-from-scratch-tech-stack-architecture-and-lessons-learned</loc>
<lastmod>2026-07-21T06:16:13.946Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.shubhkumar.in/blogs/moving-from-60s-to-6s-latency-optimization-lessons-from-functional-programming</loc>
<lastmod>2026-07-19T17:21:21.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.shubhkumar.in/blogs/the-disconnected-edge-how-we-solved-in-flight-data-sync-at-35000-feet</loc>
<lastmod>2026-07-19T17:31:53.334Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.shubhkumar.in/blogs/turning-your-ai-into-an-adversarial-security-agent-the-skillsmd-framework</loc>
<lastmod>2026-07-04T15:50:43.249Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.shubhkumar.in/blogs/breaking-to-build-how-ctf-and-bug-bounty-hunting-rewires-system-design</loc>
<lastmod>2026-07-19T16:15:32.062Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.shubhkumar.in/blogs/demystifying-the-trinity-functor-applicative-and-monad-in-purescript</loc>
<lastmod>2026-07-19T16:09:30.886Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.shubhkumar.in/blogs/ai-senior-engineer-thought</loc>
<lastmod>2026-07-19T15:23:02.978Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
