<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://naveenchandra.co.in/</loc><lastmod>2026-06-26</lastmod></url>
  <url><loc>https://naveenchandra.co.in/articles/</loc><lastmod>2026-06-26</lastmod></url>
  <url><loc>https://naveenchandra.co.in/services/</loc></url>
  <url><loc>https://naveenchandra.co.in/azure-cost-audit/</loc></url>
  <url><loc>https://naveenchandra.co.in/fractional-engineer/</loc></url>
  <url><loc>https://naveenchandra.co.in/case-studies/</loc></url>
  <url><loc>https://naveenchandra.co.in/about/</loc></url>
  <url><loc>https://naveenchandra.co.in/contact/</loc></url>
  <url><loc>https://naveenchandra.co.in/newsletter/</loc></url>
  <url><loc>https://naveenchandra.co.in/privacy/</loc></url>
  <url><loc>https://naveenchandra.co.in/articles/page/2/</loc></url>
  <url><loc>https://naveenchandra.co.in/fine-tuning-vs-rag-vs-prompting-which-problem-belongs-to-which/</loc><lastmod>2026-06-26</lastmod></url>
  <url><loc>https://naveenchandra.co.in/jsonb-vs-separate-tables-when-normalisation-stops-paying/</loc><lastmod>2026-06-19</lastmod></url>
  <url><loc>https://naveenchandra.co.in/serverless-vs-containers-the-honest-cost-comparison/</loc><lastmod>2026-06-12</lastmod></url>
  <url><loc>https://naveenchandra.co.in/read-replicas-vs-caching-vs-both-the-decision-matrix/</loc><lastmod>2026-06-05</lastmod></url>
  <url><loc>https://naveenchandra.co.in/how-to-actually-evaluate-an-llm-in-production/</loc><lastmod>2026-05-27</lastmod></url>
  <url><loc>https://naveenchandra.co.in/zero-downtime-database-migrations-patterns-and-pitfalls/</loc><lastmod>2026-05-21</lastmod></url>
  <url><loc>https://naveenchandra.co.in/aws-services-youre-paying-for-and-probably-dont-need/</loc><lastmod>2026-05-10</lastmod></url>
  <url><loc>https://naveenchandra.co.in/indexing-strategies-when-each-index-type-actually-pays-off/</loc><lastmod>2026-04-29</lastmod></url>
  <url><loc>https://naveenchandra.co.in/when-to-use-each-aws-database-service/</loc><lastmod>2026-04-16</lastmod></url>
  <url><loc>https://naveenchandra.co.in/database-choices-that-quietly-kill-your-aws-bill/</loc><lastmod>2026-04-04</lastmod></url>
  <url><loc>https://naveenchandra.co.in/why-your-rag-system-is-actually-a-search-problem/</loc><lastmod>2026-03-22</lastmod></url>
  <url><loc>https://naveenchandra.co.in/the-real-cost-of-an-llm-call-vs-a-sql-query/</loc><lastmod>2026-03-08</lastmod></url>
  <url><loc>https://naveenchandra.co.in/most-teams-dont-need-a-vector-database/</loc><lastmod>2026-02-28</lastmod></url>
  <url><loc>https://naveenchandra.co.in/postgres-does-more-than-you-think/</loc><lastmod>2026-02-20</lastmod></url>
  <url><loc>https://naveenchandra.co.in/category/databases/</loc><lastmod>2026-06-19</lastmod></url>
  <url><loc>https://naveenchandra.co.in/category/cloud-devops/</loc><lastmod>2026-06-12</lastmod></url>
  <url><loc>https://naveenchandra.co.in/category/ai/</loc><lastmod>2026-06-26</lastmod></url>
  <url><loc>https://naveenchandra.co.in/case-studies/the-azure-bill-nobody-could-explain/</loc><lastmod>2026-10-26</lastmod></url>
  <url><loc>https://naveenchandra.co.in/case-studies/the-database-that-slowed-down-every-monday/</loc><lastmod>2026-10-26</lastmod></url>
  <url><loc>https://naveenchandra.co.in/case-studies/deploys-that-only-worked-from-one-laptop/</loc><lastmod>2026-10-26</lastmod></url>
  <url><loc>https://naveenchandra.co.in/case-studies/moving-a-live-database-with-minutes-of-downtime/</loc><lastmod>2026-10-26</lastmod></url>
</urlset>
