<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://kanishkchadha.com/</loc></url><url><loc>https://kanishkchadha.com/blog/</loc></url><url><loc>https://kanishkchadha.com/blog/2/</loc></url><url><loc>https://kanishkchadha.com/blog/3/</loc></url><url><loc>https://kanishkchadha.com/blog/api-design/</loc></url><url><loc>https://kanishkchadha.com/blog/architecture/</loc></url><url><loc>https://kanishkchadha.com/blog/articles/api-versioning-strategies/</loc></url><url><loc>https://kanishkchadha.com/blog/articles/building-resilient-apis/</loc></url><url><loc>https://kanishkchadha.com/blog/articles/code-review-effectiveness/</loc></url><url><loc>https://kanishkchadha.com/blog/articles/database-migrations-zero-downtime/</loc></url><url><loc>https://kanishkchadha.com/blog/articles/event-sourcing-lessons-learned/</loc></url><url><loc>https://kanishkchadha.com/blog/articles/incident-management-lessons/</loc></url><url><loc>https://kanishkchadha.com/blog/articles/microservices-monolith-decision/</loc></url><url><loc>https://kanishkchadha.com/blog/articles/observability-beyond-logging/</loc></url><url><loc>https://kanishkchadha.com/blog/articles/technical-debt-investment/</loc></url><url><loc>https://kanishkchadha.com/blog/articles/testing-strategy-real-world/</loc></url><url><loc>https://kanishkchadha.com/blog/best-practices/</loc></url><url><loc>https://kanishkchadha.com/blog/blog/</loc></url><url><loc>https://kanishkchadha.com/blog/code-review/</loc></url><url><loc>https://kanishkchadha.com/blog/culture/</loc></url><url><loc>https://kanishkchadha.com/blog/database/</loc></url><url><loc>https://kanishkchadha.com/blog/decisions/</loc></url><url><loc>https://kanishkchadha.com/blog/decisions/choosing-typescript-over-javascript/</loc></url><url><loc>https://kanishkchadha.com/blog/decisions/event-driven-architecture/</loc></url><url><loc>https://kanishkchadha.com/blog/decisions/feature-flags-system/</loc></url><url><loc>https://kanishkchadha.com/blog/decisions/monorepo-vs-polyrepo/</loc></url><url><loc>https://kanishkchadha.com/blog/decisions/postgresql-over-mongodb/</loc></url><url><loc>https://kanishkchadha.com/blog/decisions/remote-first-team/</loc></url><url><loc>https://kanishkchadha.com/blog/deployment/</loc></url><url><loc>https://kanishkchadha.com/blog/developer-experience/</loc></url><url><loc>https://kanishkchadha.com/blog/devops/</loc></url><url><loc>https://kanishkchadha.com/blog/engineering-culture/</loc></url><url><loc>https://kanishkchadha.com/blog/engineering-leadership/</loc></url><url><loc>https://kanishkchadha.com/blog/event-driven/</loc></url><url><loc>https://kanishkchadha.com/blog/event-sourcing/</loc></url><url><loc>https://kanishkchadha.com/blog/feature-flags/</loc></url><url><loc>https://kanishkchadha.com/blog/incident-management/</loc></url><url><loc>https://kanishkchadha.com/blog/kafka/</loc></url><url><loc>https://kanishkchadha.com/blog/lessons-learned/</loc></url><url><loc>https://kanishkchadha.com/blog/microservices/</loc></url><url><loc>https://kanishkchadha.com/blog/migrations/</loc></url><url><loc>https://kanishkchadha.com/blog/monitoring/</loc></url><url><loc>https://kanishkchadha.com/blog/monorepo/</loc></url><url><loc>https://kanishkchadha.com/blog/observability/</loc></url><url><loc>https://kanishkchadha.com/blog/on-call/</loc></url><url><loc>https://kanishkchadha.com/blog/postgresql/</loc></url><url><loc>https://kanishkchadha.com/blog/process/</loc></url><url><loc>https://kanishkchadha.com/blog/production/</loc></url><url><loc>https://kanishkchadha.com/blog/quality/</loc></url><url><loc>https://kanishkchadha.com/blog/reliability/</loc></url><url><loc>https://kanishkchadha.com/blog/remote-work/</loc></url><url><loc>https://kanishkchadha.com/blog/resilience/</loc></url><url><loc>https://kanishkchadha.com/blog/risk-management/</loc></url><url><loc>https://kanishkchadha.com/blog/scalability/</loc></url><url><loc>https://kanishkchadha.com/blog/speaking/</loc></url><url><loc>https://kanishkchadha.com/blog/strategy/</loc></url><url><loc>https://kanishkchadha.com/blog/system-design/</loc></url><url><loc>https://kanishkchadha.com/blog/talks/api-design-workshop/</loc></url><url><loc>https://kanishkchadha.com/blog/talks/engineering-leadership-podcast/</loc></url><url><loc>https://kanishkchadha.com/blog/talks/event-sourcing-patterns/</loc></url><url><loc>https://kanishkchadha.com/blog/talks/incident-management-webinar/</loc></url><url><loc>https://kanishkchadha.com/blog/talks/local-meetup-testing/</loc></url><url><loc>https://kanishkchadha.com/blog/talks/scaling-microservices-kubecon/</loc></url><url><loc>https://kanishkchadha.com/blog/team-culture/</loc></url><url><loc>https://kanishkchadha.com/blog/team-practices/</loc></url><url><loc>https://kanishkchadha.com/blog/team/</loc></url><url><loc>https://kanishkchadha.com/blog/technical-debt/</loc></url><url><loc>https://kanishkchadha.com/blog/testing/</loc></url><url><loc>https://kanishkchadha.com/blog/tooling/</loc></url><url><loc>https://kanishkchadha.com/blog/typescript/</loc></url><url><loc>https://kanishkchadha.com/blog/versioning/</loc></url><url><loc>https://kanishkchadha.com/contact/</loc></url><url><loc>https://kanishkchadha.com/journey/</loc></url><url><loc>https://kanishkchadha.com/projects/</loc></url><url><loc>https://kanishkchadha.com/projects/bi-dashboard-source-of-truth/</loc></url><url><loc>https://kanishkchadha.com/projects/cro-program/</loc></url><url><loc>https://kanishkchadha.com/projects/lead-qualification-agent/</loc></url><url><loc>https://kanishkchadha.com/projects/tracking-plan-cdp/</loc></url><url><loc>https://kanishkchadha.com/stuff-i-like/</loc></url></urlset>