<?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-08T01:29:23.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://durgesh.dev/blog</loc>
<lastmod>2026-04-08T01:29:23.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity</loc>
<lastmod>2026-04-08T01:29:23.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/practice</loc>
<lastmod>2026-04-08T01:29:23.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/scaling-and-load-balancers</loc>
<lastmod>2026-04-04T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/client-vs-server-react</loc>
<lastmod>2026-04-04T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/introduction</loc>
<lastmod>2026-04-04T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</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/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/data-partitioning</loc>
<lastmod>2026-04-04T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/static-site-generation</loc>
<lastmod>2026-04-04T00: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/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/sharding-in-practice</loc>
<lastmod>2026-04-04T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/server-side-rendering</loc>
<lastmod>2026-04-04T00: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/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/routing-algorithms</loc>
<lastmod>2026-04-04T00:00:00.000Z</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/consistent-hashing</loc>
<lastmod>2026-04-04T00:00:00.000Z</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/consistent-hashing-operations</loc>
<lastmod>2026-04-04T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/architecture-decisions</loc>
<lastmod>2026-04-04T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/intro-to-rsc</loc>
<lastmod>2026-04-04T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/web-capabilities-maturity</loc>
<lastmod>2026-04-04T00:00:00.000Z</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/using-a-coding-agent</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/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/rsc-with-nextjs</loc>
<lastmod>2026-04-04T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://durgesh.dev/blog/origin-trials</loc>
<lastmod>2026-04-04T00: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/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/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/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/unsupported-and-future-apis</loc>
<lastmod>2026-04-04T00: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/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/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/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/web-capability-resources</loc>
<lastmod>2026-04-04T00: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/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/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/basic-capabilities-overview</loc>
<lastmod>2026-04-04T00:00:00.000Z</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/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/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/permissions-and-security</loc>
<lastmod>2026-04-04T00:00:00.000Z</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/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/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/permissions-policy-and-api</loc>
<lastmod>2026-04-04T00:00:00.000Z</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/memo-usecallback-usememo</loc>
<lastmod>2026-04-04T00:00:00.000Z</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/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/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/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/transitions-deferred-optimistic</loc>
<lastmod>2026-04-04T00:00:00.000Z</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/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/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/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/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/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/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/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/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/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/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/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/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/why-we-became-farmers</loc>
<lastmod>2026-04-03T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</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/three-places-that-prove-religion-came-first</loc>
<lastmod>2026-04-03T00: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/curiosity/ice-age-cave-paintings</loc>
<lastmod>2026-04-05T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity/shamans-symbols-and-society</loc>
<lastmod>2026-04-05T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity/the-amazon-and-the-spirit-world</loc>
<lastmod>2026-04-05T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity/the-pygmies-and-the-power-of-belief</loc>
<lastmod>2026-04-05T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity/the-rise-of-islam</loc>
<lastmod>2026-04-03T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity/the-house-of-wisdom</loc>
<lastmod>2026-04-03T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://durgesh.dev/curiosity/aristotle-plato-and-modernity</loc>
<lastmod>2026-04-03T00: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-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/anatomy-of-a-rerender</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/react-fiber</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/rendering-phases</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/lanes</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/react-developer-tools</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/pushing-state-down</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/local-state-exercise</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/memoization-and-usecallback</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/react-memo-referential-equality</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/usememo</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/wrap-with-memo-exercise</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/use-transition</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/use-deferred-value</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/optimistic-updates</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/separating-urgent-from-non-urgent</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/react-compiler</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/performance-in-the-real-world</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/microfrontend-communication</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mock-service-worker</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/lld-interview-types-and-approach</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/how-to-approach-lld-problems</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/building-a-class-diagram</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/relationships-in-class-diagrams</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/scaling-and-load-balancers</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/data-partitioning</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/sharding-in-practice</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/routing-algorithms</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/consistent-hashing</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/consistent-hashing-operations</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/architecture-decisions</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/memo-usecallback-usememo</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/transitions-and-deferred</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/client-vs-server-react</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/static-site-generation</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/server-side-rendering</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/intro-to-rsc</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/rsc-with-nextjs</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/what-is-mcp</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-clients</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/first-mcp-tool</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/json-rpc-mcp</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/claude-desktop-integration</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-external-api-tools</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-resources</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-prompts</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-advanced-features</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-api-tools</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-jobs-based-tools</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-transport</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-in-workflows</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://durgesh.dev/practice/mcp-security</loc>
<lastmod>2026-04-08T01:29:23.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
