<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://vivekjalondhara.vercel.app</loc>
<lastmod>2026-06-09T16:40:03.982Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/work/av-design-engineering-suite</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/work/booking-management-system</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/work/smackdab-ai-driven-crm</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/work/echoscript</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/why-typescript-everywhere</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/choosing-a-frontend-stack</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/node-vs-django</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/agentic-coding-daily</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/claude-codex-cursor</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/contract-first-apis</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/three-layer-caching</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/postgres-by-default</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/timescale-and-citus</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/schema-driven-uis</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/drag-and-drop-done-right</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/react-flow-realtime</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/asr-diarization-pipelines</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/llms-in-production</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/privacy-first-ai</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/rbac-the-right-way</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/state-management-2025</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/forms-without-pain</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/monorepos-tradeoffs</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vivekjalondhara.vercel.app/blog/ai-productivity-playbook</loc>
<lastmod>2026-06-09T16:40:03.983Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
