<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
        http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/request-cv.html</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/re-rendering-in-react-how-state-changes-refresh-the-ui.html</loc>
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/immutability-in-react-why-you-shouldn-t-mutate-state-directly.html</loc>
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/what-is-the-usestate-hook.html</loc>
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/understanding-state-in-react-the-most-important-concept-that-makes-components-interactive.html</loc>
    <lastmod>2026-05-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/handling-events-in-react-onclick-onmouseenter-the-crucial-function-vs-function-call-difference.html</loc>
    <lastmod>2026-05-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/building-a-static-steps-component-creating-a-new-project-and-non-interactive-ui-foundation-in-react.html</loc>
    <lastmod>2026-05-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/conditional-emoji-rendering-with-operator-multi-option-conditional-rendering-in-react.html</loc>
    <lastmod>2026-05-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/conditional-text-class-names-in-jsx-dynamically-changing-content-and-styles-in-react.html</loc>
    <lastmod>2026-04-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/multiple-returns-early-returns-the-third-way-to-conditionally-render-in-react.html</loc>
    <lastmod>2026-04-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/conditional-rendering-with-the-ternary-operator-the-either-or-pattern-in-react.html</loc>
    <lastmod>2026-04-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/factors-and-prime-check-beginners-guide.html</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/python-strings-complete-beginner-guide.html</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/strings-introduction-beginners-guide.html</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/match-case-beginners-guide.html</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/star-patterns-for-loop-beginners-guide.html</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/print-prime-numbers-1-to-100-beginners-guide.html</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/nested-loops-beginners-guide.html</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vimal-thapliyal-cv.vercel.app/blog/posts/for-loop-break-continue-pass-else-beginners-guide.html</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>

