<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blogs.ashish-mishra.com</loc>
    <lastmod>2026-05-08T20:32:46.302Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/fortifying-the-frontend-a-practical-guide-to-content-security-policy-csp</loc>
    <lastmod>2025-10-18T14:00:40.457Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/the-xss-threat-the-importance-of-input-validation-and-output-encoding</loc>
    <lastmod>2025-10-14T14:00:40.069Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/the-performance-waterfall-reading-and-diagnosing-with-a-network-tab</loc>
    <lastmod>2025-10-10T14:00:40.214Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/http2-and-http3-how-network-protocols-impact-frontend-performance</loc>
    <lastmod>2025-10-06T14:00:39.965Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/image-optimization-the-power-of-webp-and-responsive-images</loc>
    <lastmod>2025-10-05T14:00:06.894Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/optimizing-web-fonts-a-guide-to-font-display-swap-and-preloading</loc>
    <lastmod>2025-10-04T14:00:05.910Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/nodejs-advanced-typescript-for-backend</loc>
    <lastmod>2025-10-04T09:51:40.184Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/nodejs-4-performance-profiling-and-memory-management</loc>
    <lastmod>2025-10-03T21:39:56.925Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/nodejs-streams-and-buffers</loc>
    <lastmod>2025-10-03T19:24:45.130Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/nodejs-mastering-asynchronous-patterns-asyncawait</loc>
    <lastmod>2025-10-03T19:19:24.772Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/the-performance-budget-setting-guardrails-for-a-fast-user-experience</loc>
    <lastmod>2025-10-03T14:00:06.015Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/isomorphic-rendering-the-trade-offs-of-ssr-vs-spa-for-seo-and-performance</loc>
    <lastmod>2025-10-02T14:00:05.955Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/the-strategic-power-of-caching-cache-control-headers-and-service-workers</loc>
    <lastmod>2025-10-01T14:00:20.420Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/the-art-of-lazy-loading-optimizing-a-feature-rich-landing-page</loc>
    <lastmod>2025-09-30T14:00:19.956Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/the-core-web-vitals-playbook-a-deep-dive-into-lcp-inp-and-cls</loc>
    <lastmod>2025-09-29T14:00:19.923Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/the-critical-rendering-path-a-story-of-a-blank-screen</loc>
    <lastmod>2025-09-28T14:00:20.203Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/the-role-of-webassembly-in-modern-frontend-architecture</loc>
    <lastmod>2025-09-27T14:00:18.230Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/the-bff-pattern-a-pragmatic-solution-for-micro-frontend-communication</loc>
    <lastmod>2025-09-26T14:00:17.902Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/state-management-at-scale-a-deep-dive-into-redux-recoil-and-zustand</loc>
    <lastmod>2025-09-24T14:00:04.108Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/the-case-for-git-submodules-an-architects-dilemma</loc>
    <lastmod>2025-09-23T15:06:19.412Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/monolith-vs-monorepo-vs-multirepo-a-strategic-guide-to-repository-choice</loc>
    <lastmod>2025-09-22T14:00:11.754Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/the-evolution-of-frontend-architecture-from-jquery-to-micro-frontends</loc>
    <lastmod>2025-09-21T14:05:35.458Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/series/ai-mastery</loc>
    <lastmod>2026-05-08T20:32:46.302Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/series/nodejs-master</loc>
    <lastmod>2026-05-08T20:32:46.302Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/archive</loc>
    <lastmod>2026-05-08T20:32:46.302Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blogs.ashish-mishra.com/recommendations</loc>
    <lastmod>2026-05-08T20:32:46.302Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>