<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://buildwithvibs.in/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/tags/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/tags/apache-spark/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/tags/authentication/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/tags/better-auth/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/tags/building-apps/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/tags/concurrency/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/tags/drizzle/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/tags/git/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/tags/javascript/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/tags/networking/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/tags/postgres/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/tags/trpc/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/prevent-double-booking-postgres/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/better-auth-logged-out-while-active/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/the-magic-of-call-apply-bind/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/control-flow-in-javascript-if-else-and-switch-explained/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/global-vs-globalthis/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/javascript-operators-the-basics-you-need-to-know/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/tcp-3-way-handshake/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/tcp-and-udp/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/getting-started-with-curl/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/dns-record-types/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/how-dns-resolution-works/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/inside-git/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/git-essentials/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/why-version-control-exists/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/automate-unit-tests-using-ci-cd/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/spark-application-lifecycle-outside/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/spark-execution-modes/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/spark-job-anatomy/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
<url>
<loc>https://buildwithvibs.in/blog/handling-nulls-in-spark/</loc>
<lastmod>2026-10-29T16:06:04.720Z</lastmod>
</url>
</urlset>
