<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://devyanshyadav.com</loc>
<lastmod>2026-08-05T19:03:47.480Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://devyanshyadav.com/blog/stop-rag-hallucinations-why-you-need-reranking-to-fix-bad-context</loc>
<lastmod>2026-07-27T17:57:33.268Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devyanshyadav.com/blog/fixing-bad-retrieval-best-query-transformation-techniques-in-rag</loc>
<lastmod>2026-07-18T09:10:09.846Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devyanshyadav.com/blog/what-is-rag-how-vector-databases-make-llms-smarter</loc>
<lastmod>2026-07-11T06:55:00.524Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devyanshyadav.com/blog/how-agents-actually-remember-things-the-4-pillars-of-ai-memory</loc>
<lastmod>2026-07-06T08:37:08.876Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devyanshyadav.com/blog/decoding-ai-jargons-with-chai</loc>
<lastmod>2025-04-09T13:07:28.964Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devyanshyadav.com/blog/on-fly-image-transformation-pipeline-using-amazon-cloudfront-and-aws-lambda</loc>
<lastmod>2025-01-17T06:32:31.935Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devyanshyadav.com/blog/building-a-chrome-extension-with-react-vite-and-tailwind-using-crxjs</loc>
<lastmod>2024-12-26T07:45:39.049Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devyanshyadav.com/blog/a-deep-dive-into-chrome-extension-architecture-understanding-the-core-files</loc>
<lastmod>2024-12-24T06:55:41.112Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devyanshyadav.com/blog/fixing-the-eresolve-dependency-error-in-nextjs-15-vercel-deployments</loc>
<lastmod>2024-11-10T19:25:41.984Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devyanshyadav.com/blog/understanding-parallel-and-intercepting-routes-in-nextjs</loc>
<lastmod>2024-11-04T08:56:55.278Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devyanshyadav.com/blog/how-to-create-a-colorized-spotlight-effect-on-image</loc>
<lastmod>2024-10-31T19:16:04.340Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devyanshyadav.com/blog/fixing-reactnextjs-build-error-document-is-not-defined</loc>
<lastmod>2024-09-21T17:51:11.896Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devyanshyadav.com/blog/level-up-your-forms-crafting-animated-inputs-with-pure-tailwind-css</loc>
<lastmod>2024-09-15T13:47:37.757Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devyanshyadav.com/blog/magical-resources-for-frontend-developers</loc>
<lastmod>2024-09-08T07:24:18.872Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devyanshyadav.com/blog/using-useformstatus-and-useformstate-a-in-nextjs-14-with-server-actions</loc>
<lastmod>2024-09-07T06:51:10.261Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devyanshyadav.com/blog/creating-a-modal-using-only-a-checkbox-and-tailwind-css</loc>
<lastmod>2024-09-03T18:26:38.016Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
