<?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://prateeksurana.me/</loc>
  <lastmod>2021-09-05T16:21:58+00:00</lastmod>
  <priority>1.00</priority>
</url>
<url>
  <loc>https://prateeksurana.me/blog/</loc>
  <lastmod>2020-12-20T09:53:58+00:00</lastmod>
  <priority>0.80</priority>
</url>
<url>
  <loc>https://prateeksurana.me/blog/javascript-tips-for-react-developers/</loc>
  <lastmod>2021-04-18T18:15:54+00:00</lastmod>
  <priority>0.75</priority>
</url>
<url>
  <loc>https://prateeksurana.me/blog/integrating-recaptcha-with-next/</loc>
  <lastmod>2021-01-17T08:00:58+00:00</lastmod>
  <priority>0.75</priority>
</url>
<url>
  <loc>https://prateeksurana.me/blog/react-component-library-using-storybook-7/</loc>
  <lastmod>2023-05-13T18:47:14+0000</lastmod>
  <priority>0.75</priority>
</url>
<url>
  <loc>https://prateeksurana.me/blog/using-environment-variables-with-webpack/</loc>
  <lastmod>2021-07-04T05:03:58+00:00</lastmod>
  <priority>0.75</priority>
</url>
<url>
  <loc>https://prateeksurana.me/blog/react-library-with-typescript/</loc>
  <lastmod>2021-08-16T13:08:54+00:00</lastmod>
  <priority>0.75</priority>
</url>
<url>
  <loc>https://prateeksurana.me/blog/when-should-you-memoize-in-react/</loc>
  <lastmod>2021-04-21T12:15:54+00:00</lastmod>
  <priority>0.75</priority>
</url>
<url>
  <loc>https://prateeksurana.me/blog/supercharge-git-workflow-with-gitlens/</loc>
  <lastmod>2021-05-20T18:50:54+00:00</lastmod>
  <priority>0.75</priority>
</url>
<url>
  <loc>https://prateeksurana.me/blog/why-using-object-spread-with-reduce-bad-idea/</loc>
  <lastmod>2021-06-13T05:50:54+00:00</lastmod>
  <priority>0.75</priority>
</url>
<url>
  <loc>https://prateeksurana.me/blog/why-you-should-avoid-using-state-for-computed-properties/</loc>
  <lastmod>2021-07-18T06:30:54+00:00</lastmod>
  <priority>0.75</priority>
</url>
<url>
  <loc>https://prateeksurana.me/blog/difference-between-eslint-extends-and-plugins/</loc>
  <lastmod>2021-09-11T05:30:54+00:00</lastmod>
  <priority>0.75</priority>
</url>
<url>
  <loc>https://prateeksurana.me/blog/javascript-developer-guide-to-browser-cookies/</loc>
  <lastmod>2021-09-26T05:30:54+00:00</lastmod>
  <priority>0.75</priority>
</url>
<url>
  <loc>https://prateeksurana.me/blog/mastering-data-fetching-with-react-query-and-next-js/</loc>
  <lastmod>2021-11-02T11:15:44+00:00</lastmod>
  <priority>0.75</priority>
</url>
<url>
  <loc>https://prateeksurana.me/blog/how-javascript-classes-work-under-the-hood/</loc>
  <lastmod>2022-01-01T15:22:00+00:00</lastmod>
  <priority>0.75</priority>
</url>
<url>
  <loc>https://prateeksurana.me/blog/simplify-immutable-data-structures-in-usereducer-with-immer/</loc>
  <lastmod>2022-03-05T23:44:00+00:00</lastmod>
  <priority>0.75</priority>
</url>
<url>
  <loc>https://prateeksurana.me/blog/future-of-rendering-in-react/</loc>
  <lastmod>2022-10-06T03:00:00+00:00</lastmod>
  <priority>0.75</priority>
</url>
<url>
  <loc>https://prateeksurana.me/blog/fine-tuning-refs-with-useimperativehandle/</loc>
  <lastmod>2023-11-03T13:00:00+00:00</lastmod>
  <priority>0.75</priority>
</url>
</urlset>
