<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://yashrajxdev.blog</loc>
    <lastmod>2026-04-09T16:02:38.177Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/taming-form-state-with-usereducer-from-messy-to-production-ready</loc>
    <lastmod>2026-03-28T16:36:35.429Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/usereducer-in-react-a-simple-counter-then-the-bigger-picture</loc>
    <lastmod>2026-03-21T08:06:19.457Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/usecontext-in-action-consuming-context-like-a-pro-react-guide</loc>
    <lastmod>2026-03-15T11:44:29.715Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/react-usecontext-hook-definition-use-cases-performance-tips</loc>
    <lastmod>2026-03-12T18:13:35.351Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/heaps-priority-queue-in-dsa</loc>
    <lastmod>2026-03-08T04:31:53.728Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/linked-lists-in-dsa</loc>
    <lastmod>2026-02-28T13:22:44.172Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/graph-in-dsa</loc>
    <lastmod>2026-02-28T13:16:11.374Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/arrays-and-tuple-in-python</loc>
    <lastmod>2026-02-22T01:53:32.428Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/strings-in-python</loc>
    <lastmod>2026-02-21T11:49:48.934Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/python-for-dsa</loc>
    <lastmod>2026-02-18T17:47:12.661Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/how-to-use-useref-for-managing-mutable-values-without-re-renders</loc>
    <lastmod>2026-01-27T12:13:23.293Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/useref-explained-handling-dom-elements-in-react</loc>
    <lastmod>2026-01-24T16:21:55.838Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/design-consistent-hashing</loc>
    <lastmod>2026-01-17T18:11:15.018Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/useeffect-in-reactjs-part-3</loc>
    <lastmod>2026-01-10T14:14:08.170Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/useeffect-in-reactjs-part-2</loc>
    <lastmod>2026-01-09T20:12:59.370Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/useeffect-in-reactjs-part-1</loc>
    <lastmod>2026-01-05T20:23:52.819Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/usestate-hook-in-react-part-3</loc>
    <lastmod>2026-01-02T17:42:03.996Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/usestate-hook-in-react-part-2</loc>
    <lastmod>2026-01-01T18:24:17.701Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/usestate-hook-in-react-part-1</loc>
    <lastmod>2025-12-31T20:03:56.782Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/controlled-vs-uncontrolled-components-in-react</loc>
    <lastmod>2025-12-27T17:40:29.196Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/conditional-rendering-in-react-apps</loc>
    <lastmod>2025-12-25T17:17:14.614Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/rendering-list-in-reactjs</loc>
    <lastmod>2025-12-24T19:20:47.720Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/props-and-state-in-react</loc>
    <lastmod>2025-12-23T18:26:25.763Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/jsx-basics</loc>
    <lastmod>2025-12-21T15:36:53.729Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/what-is-a-component-in-reactjs</loc>
    <lastmod>2025-12-17T17:41:18.353Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/series/dsa-in-python</loc>
    <lastmod>2026-04-09T16:02:38.177Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/archive</loc>
    <lastmod>2026-04-09T16:02:38.177Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://yashrajxdev.blog/recommendations</loc>
    <lastmod>2026-04-09T16:02:38.177Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>