<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://prateekagrawal.com</loc>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://prateekagrawal.com/projects</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://prateekagrawal.com/resume</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://prateekagrawal.com/blog</loc>
<lastmod>2026-11-05T03:41:35.613Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://prateekagrawal.com/wire</loc>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://prateekagrawal.com/projects/last-mile-early-warning-system</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://prateekagrawal.com/projects/healthcare-document-ai</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://prateekagrawal.com/projects/legal-ai-content-platform</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://prateekagrawal.com/projects/industrial-ai-platform</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://prateekagrawal.com/projects/self-hosted-cloud-platform</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://prateekagrawal.com/blog/semantic-layer-postgres-not-prompt</loc>
<lastmod>2026-11-05T03:41:35.613Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://prateekagrawal.com/blog/harness-engineering-reliable-ai-agents</loc>
<lastmod>2026-11-04T11:01:28.669Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://prateekagrawal.com/blog/types-of-software-testing-modern-apps</loc>
<lastmod>2026-11-05T06:43:41.026Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://prateekagrawal.com/blog/pm2-vs-node-cluster-vs-docker</loc>
<lastmod>2026-11-05T09:55:33.312Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://prateekagrawal.com/blog/docker-vs-kubernetes-which-one-to-use</loc>
<lastmod>2026-11-05T09:55:17.349Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://prateekagrawal.com/blog/monolith-vs-microservices-how-to-choose</loc>
<lastmod>2026-11-05T09:56:08.344Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://prateekagrawal.com/blog/cncf-10-years-git-together-recap</loc>
<lastmod>2026-11-05T09:55:47.623Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://prateekagrawal.com/blog/load-balancer-vs-reverse-proxy-api-gateway</loc>
<lastmod>2026-11-05T09:55:41.989Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://prateekagrawal.com/blog/aws-for-mern-stack-developers</loc>
<lastmod>2026-11-05T09:55:25.077Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://prateekagrawal.com/blog/hashicorp-vault-secrets-management-mern</loc>
<lastmod>2026-11-05T09:55:01.317Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://prateekagrawal.com/blog/wazuh-open-source-security-monitoring-guide</loc>
<lastmod>2026-11-05T09:53:22.460Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://prateekagrawal.com/blog/signoz-observability-open-source-apm</loc>
<lastmod>2026-11-05T09:51:15.146Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://prateekagrawal.com/blog/how-to-spin-up-aws-ec2-instance</loc>
<lastmod>2026-11-05T09:50:31.549Z</lastmod>
<priority>0.7</priority>
</url>
</urlset>
