<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://pradhumngupta.com</loc>
<lastmod>2026-07-09T06:47:39.584Z</lastmod>
</url>
<url>
<loc>https://pradhumngupta.com/writing</loc>
<lastmod>2026-07-09T06:47:39.584Z</lastmod>
</url>
<url>
<loc>https://pradhumngupta.com/about</loc>
<lastmod>2026-07-09T06:47:39.584Z</lastmod>
</url>
<url>
<loc>https://pradhumngupta.com/writing/why-rag-fails-in-production</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pradhumngupta.com/writing/why-i-dont-use-langchain-in-production</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pradhumngupta.com/writing/when-not-to-use-rag</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pradhumngupta.com/writing/production-rag-reference-architecture</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pradhumngupta.com/writing/naive-rag-is-not-enough</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pradhumngupta.com/writing/most-useful-log-line-in-rag</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pradhumngupta.com/writing/hybrid-search-bm25-dense-rrf</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pradhumngupta.com/writing/how-to-reduce-rag-hallucinations</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pradhumngupta.com/writing/how-to-debug-a-rag-pipeline</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pradhumngupta.com/writing/how-to-choose-chunk-size-for-rag</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pradhumngupta.com/writing/rag-chunking-strategies-reference</loc>
<lastmod>2026-07-06T00:00:00.000Z</lastmod>
</url>
</urlset>
