<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://adityabhavar.me/</loc>
<lastmod>2026-07-26T19:28:17.508Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://adityabhavar.me/projects</loc>
<lastmod>2026-07-26T19:35:51.968Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://adityabhavar.me/about</loc>
<lastmod>2026-07-26T19:35:51.968Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog</loc>
<lastmod>2026-07-26T19:28:17.508Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://adityabhavar.me/skills</loc>
<lastmod>2026-07-26T19:35:51.968Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://adityabhavar.me/certification</loc>
<lastmod>2026-07-26T19:35:51.968Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://adityabhavar.me/achievements</loc>
<lastmod>2026-07-26T19:35:51.968Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://adityabhavar.me/contact</loc>
<lastmod>2026-07-26T19:35:51.968Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/multi-agent-workflows-with-langgraph</loc>
<lastmod>2026-07-26T19:28:17.508Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/building-rag-systems-that-dont-hallucinate</loc>
<lastmod>2026-07-26T11:44:03.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/typescript-patterns-that-pay-off-in-react</loc>
<lastmod>2026-07-26T11:44:07.260Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/refresh-token-rotation-done-right</loc>
<lastmod>2026-07-26T11:44:06.983Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/jwt-authentication-in-nodejs-explained</loc>
<lastmod>2026-07-26T11:44:04.487Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/designing-rest-apis-that-age-well</loc>
<lastmod>2026-07-26T11:44:03.822Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/core-web-vitals-for-react-developers</loc>
<lastmod>2026-07-26T11:44:03.496Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/hardening-a-nodejs-rest-api</loc>
<lastmod>2026-07-26T11:44:04.337Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/dockerizing-a-mern-app-for-production</loc>
<lastmod>2026-07-26T11:44:04.168Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/realtime-features-with-socketio</loc>
<lastmod>2026-07-26T11:44:06.683Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/nextjs-caching-explained</loc>
<lastmod>2026-07-26T18:56:39.642Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/reading-mongodb-explain-plans</loc>
<lastmod>2026-07-26T11:44:06.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/mongodb-schema-design-embed-or-reference</loc>
<lastmod>2026-07-26T11:44:05.192Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/react-server-components-a-practical-mental-model</loc>
<lastmod>2026-07-26T11:44:06.201Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/nextjs-vs-react-what-should-developers-use</loc>
<lastmod>2026-07-26T11:44:07.964Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/mongodb-vs-sql-which-database-should-you-choose</loc>
<lastmod>2026-07-26T11:44:07.627Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/understanding-rest-apis-with-nodejs-and-express</loc>
<lastmod>2026-07-26T11:44:08.134Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://adityabhavar.me/blog/getting-started-with-the-mern-stack-in-2026</loc>
<lastmod>2026-07-26T11:44:07.791Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
</urlset>
