<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/00-orientation/01-reference-application/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/00-orientation/02-impact-effort-matrix/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/01-foundations/01-why-performance-pays/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/01-foundations/02-how-pages-load/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/01-foundations/03-core-web-vitals/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/01-foundations/04-measuring-lab-and-field/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/01-foundations/05-performance-budgets/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/02-quick-wins/01-images/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/02-quick-wins/02-fonts/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/02-quick-wins/03-third-party-scripts/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/02-quick-wins/04-delivery-compression-and-cdn/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/02-quick-wins/05-css-and-critical-path/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/03-rendering/01-choosing-a-rendering-strategy/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/03-rendering/02-server-components-and-boundaries/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/03-rendering/03-streaming-and-suspense/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/03-rendering/04-nextjs-caching-layers/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/03-rendering/05-isr-at-catalog-scale/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/03-rendering/06-partial-prerendering-and-personalization/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/03-rendering/07-middleware-edge-and-runtimes/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/04-javascript/01-bundle-analysis/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/04-javascript/02-code-splitting/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/04-javascript/03-dependency-diet/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/04-javascript/04-hydration-cost/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/05-react-runtime/01-render-model-and-profiling/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/05-react-runtime/02-memoization-and-react-compiler/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/05-react-runtime/03-state-architecture/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/05-react-runtime/04-long-lists-and-virtualization/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/05-react-runtime/05-concurrent-react/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/05-react-runtime/06-forms-and-optimistic-ui/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/06-web-vitals-playbooks/01-lcp/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/06-web-vitals-playbooks/02-inp/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/06-web-vitals-playbooks/03-cls/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/06-web-vitals-playbooks/04-ttfb/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/07-data-and-backend/01-waterfalls-and-api-design/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/07-data-and-backend/02-caching-architecture/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/07-data-and-backend/03-search-and-catalog/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/07-data-and-backend/04-cart-and-checkout/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/08-advanced/01-prefetching-and-speculation/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/08-advanced/02-offloading-to-workers/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/08-advanced/03-service-workers-and-bfcache/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/08-advanced/04-memory-and-long-sessions/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/08-advanced/05-experimentation-and-flags/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/08-advanced/06-infrastructure-and-multi-region/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/09-operating/01-rum-implementation/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/09-operating/02-ci-gates-and-synthetics/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/09-operating/03-regression-triage/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/09-operating/04-scaling-the-practice/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/10-page-playbooks/01-homepage/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/10-page-playbooks/02-category-plp/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/10-page-playbooks/03-product-pdp/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/10-page-playbooks/04-search/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/10-page-playbooks/05-cart-and-checkout/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/10-page-playbooks/06-mobile-and-low-end/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/appendix/01-audit-checklist/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/appendix/02-90-day-roadmap/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/appendix/03-anti-patterns/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
    <url>
         <loc>https://jsjediweb.github.io/performance-tuning/appendix/04-glossary-and-tooling/</loc>
         <lastmod>2026-08-17</lastmod>
    </url>
</urlset>