<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://durgesh.dev</loc>
<lastmod>2026-04-01T19:24:02.682Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://durgesh.dev/blog</loc>
<lastmod>2026-04-01T19:24:02.682Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity</loc>
<lastmod>2026-04-01T19:24:02.682Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/practice</loc>
<lastmod>2026-04-01T19:24:02.682Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/what-is-functional-light</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/what-is-mcp</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/ai-dev-tools-landscape</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/what-is-prompt-engineering</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/your-editor-should-get-out-of-the-way</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/monoliths</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/high-level-design-understanding-scale-and-building-mvps</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/two-rules-of-react-performance</loc>
<lastmod>2025-03-20T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/the-fp-learning-curve</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/mcp-clients</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/context-window-management</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/temperature-and-top-p</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/runtime-architecture-and-deployment</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/dns-and-domain-name-resolution-system-design-fundamentals</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/anatomy-of-a-rerender</loc>
<lastmod>2025-03-20T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/tokens-and-context-windows</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/problems-with-monoliths</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/server-infrastructure-and-database-design-at-scale</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/react-fiber</loc>
<lastmod>2025-03-20T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/vertical-vs-horizontal-scaling-strategic-approaches</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/rendering-phases</loc>
<lastmod>2025-03-20T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/load-balancing-architecture-and-service-discovery</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/lanes</loc>
<lastmod>2025-03-20T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/advanced-load-balancing-scaling-and-routing</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/domain-registration-and-dns-management</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/first-mcp-tool</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/cursor-modes</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/standard-prompt</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/tasks</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/microfrontend-architectures</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/why-your-single-server-wont-scale-and-what-to-do-about-it</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/react-developer-tools</loc>
<lastmod>2025-03-20T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/json-rpc-mcp</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/cursor-settings</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/zero-shot-prompt</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/debugging</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/runtime-composition</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/the-data-distribution-problem-why-location-matters</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/pushing-state-down</loc>
<lastmod>2025-03-20T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/claude-desktop-integration</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/cursor-rules</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/one-shot-prompt</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/module-federation-config</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/round-robin-load-balancing-and-why-it-breaks</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/local-state-exercise</loc>
<lastmod>2025-03-20T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/external-api-tools</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/notepads</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/few-shot-prompt</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/lazy-loading-remote-modules</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/bucketing-and-hash-maps-still-not-good-enough</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/resources</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/background-agents-and-mcp</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/model-selection</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/dependency-and-global-state</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/consistent-hashing-hash-functions-and-the-ring</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/prompts</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/linting-rules</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/microfrontend-communication</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/why-k-64-matters-load-distribution-analysis</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/stateless-vs.-stateful-the-real-world-architecture</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/advanced-features</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/implementation-details-your-questions-answered</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/advanced-topics-llms-cassandra-performance-math</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/mastering-load-balancing-your-complete-reference-guide</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/claude-code-overview</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/build-time-composition</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/understanding-cache-through-everyday-analogies-memory-hierarchies-explained</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/api-tools</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/structured-output</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/dev-containers</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/memoization-and-usecallback</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/thinking-mode-and-context</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/monorepo-project-tour</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/cpu-cache-architecture-the-speed-hierarchy-inside-your-processor</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/jobs-based-tools</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/chain-of-thought</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/react-memo-referential-equality</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/getting-started</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/rspack-webpack-vite</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/browser-caching-and-cdn-fundamentals-client-side-performance-optimization</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/context-placement</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/usememo</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/project-boundaries</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/cdn-upload-and-download-flow-how-facebook-serves-videos-globally</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/emotional-prompts-and-delimiters</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/wrap-with-memo-exercise</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/commands</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/cdn-request-routing-anycast-geodns-and-the-latency-bandwidth-trade-off</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/personas</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/react-compiler</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/hooks</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/backend-caching-global-vs.-local-cache-architectures</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/future-proofing</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/subagents</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/load-balancing-for-distributed-caches-consistent-hashing-vs.-round-robin</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/tools-and-closing-thoughts</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/cache-eviction-policies-lru-fifo-lfu-and-the-principle-of-locality</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/cache-invalidation-and-ttl-managing-data-freshness-and-staleness</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/consistency-models-strong-vs.-eventual-consistency-in-caching</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/write-back-cache-strategy-high-throughput-systems-with-acceptable-data-loss</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/cdn-infrastructure-deep-dive-isp-partnerships-and-system-redundancy</loc>
<lastmod>2026-04-01T19:24:02.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/transport-options</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/building-extensions</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/separating-urgent-from-non-urgent</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/case-for-monorepos</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/use-transition</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/turborepo-nx-bazel</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/use-deferred-value</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/turborepo-builds</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/optimistic-updates</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/partial-rebuilds</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/performance-in-the-real-world</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/island-architecture</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/backends-for-frontends</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/mcp-in-workflows</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/common-typescript-challenges</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/mcp-security</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/typescript-diagnostics</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/project-references-and-configuration</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/enforcing-architecture-rules</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/custom-eslint-rules</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/architectural-linting-exercise</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/github-action-patterns</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/performance-budgets</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/github-actions-example</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/mock-service-worker</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/monitoring-and-observability</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/agentic-workflows</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity/game-theory-17-great-reset</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity/evolution-behavior-brain</loc>
<lastmod>2026-03-27T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity/origins-of-the-system</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity/factory-settings</loc>
<lastmod>2026-03-28T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity/the-2008-playbook</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity/contrast-and-choices</loc>
<lastmod>2026-03-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity/the-great-reset</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity/talk-about-them</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity/right-brain-rising</loc>
<lastmod>2026-03-31T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity/why-stories-stick</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/two-rules-of-react-performance</loc>
<lastmod>2026-04-01T19:24:02.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/anatomy-of-a-rerender</loc>
<lastmod>2026-04-01T19:24:02.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/react-fiber</loc>
<lastmod>2026-04-01T19:24:02.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/rendering-phases</loc>
<lastmod>2026-04-01T19:24:02.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/lanes</loc>
<lastmod>2026-04-01T19:24:02.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/react-developer-tools</loc>
<lastmod>2026-04-01T19:24:02.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/pushing-state-down</loc>
<lastmod>2026-04-01T19:24:02.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/local-state-exercise</loc>
<lastmod>2026-04-01T19:24:02.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/memoization-and-usecallback</loc>
<lastmod>2026-04-01T19:24:02.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/react-memo-referential-equality</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/usememo</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/wrap-with-memo-exercise</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/use-transition</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/use-deferred-value</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/optimistic-updates</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/separating-urgent-from-non-urgent</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/react-compiler</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/performance-in-the-real-world</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/microfrontend-communication</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mock-service-worker</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/what-is-mcp</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-clients</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/first-mcp-tool</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/json-rpc-mcp</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/claude-desktop-integration</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-external-api-tools</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-resources</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-prompts</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-advanced-features</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-api-tools</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-jobs-based-tools</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-transport</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-in-workflows</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-security</loc>
<lastmod>2026-04-01T19:24:02.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
