<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.pankaj.pro</loc>
    <lastmod>2026-08-12T13:50:00.518Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/too-many-usestate-lets-usereducer</loc>
    <lastmod>2023-03-28T12:44:17.942Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/can-i-use-hover-on-touch-devices</loc>
    <lastmod>2022-03-09T08:29:04.518Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/containerization-and-docker-fundamentals</loc>
    <lastmod>2021-12-29T23:18:25.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-objectorarray</loc>
    <lastmod>2021-07-16T21:27:44.726Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-postcss-js</loc>
    <lastmod>2021-07-06T21:05:06.262Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-theming</loc>
    <lastmod>2021-07-06T21:05:49.642Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-style-to-js</loc>
    <lastmod>2021-07-06T21:06:01.203Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-css-in-js-utils</loc>
    <lastmod>2021-07-04T21:02:50.113Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-slack-node</loc>
    <lastmod>2021-06-26T21:24:44.842Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-watchr</loc>
    <lastmod>2021-06-25T21:06:23.030Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-color-alpha</loc>
    <lastmod>2021-06-24T19:28:12.821Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-html-minifier-terser</loc>
    <lastmod>2021-06-23T18:41:10.454Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-splitjs</loc>
    <lastmod>2021-06-23T18:42:42.284Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-strip-comments</loc>
    <lastmod>2021-06-23T18:42:49.899Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-bwip-js</loc>
    <lastmod>2021-06-23T18:42:20.599Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-renovate</loc>
    <lastmod>2021-06-19T21:09:18.927Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-reinterval</loc>
    <lastmod>2021-06-18T16:51:24.095Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-merge-anything</loc>
    <lastmod>2021-06-17T16:58:47.419Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-html-minifier</loc>
    <lastmod>2021-06-16T22:23:45.652Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-javascript-stringify</loc>
    <lastmod>2021-06-15T20:31:05.403Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-pdfmake</loc>
    <lastmod>2021-06-14T19:52:07.840Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/ways-to-convert-string-to-number-in-js</loc>
    <lastmod>2021-06-14T06:11:39.519Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-jsdoc-to-markdown</loc>
    <lastmod>2021-06-13T20:04:56.864Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-memoizerific</loc>
    <lastmod>2021-06-12T17:18:17.022Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-child-process-ext</loc>
    <lastmod>2021-06-11T20:35:33.730Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-cli-table3</loc>
    <lastmod>2021-06-10T21:01:43.270Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-is-glob</loc>
    <lastmod>2021-06-10T21:02:17.169Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/todays-npm-package-is-directory</loc>
    <lastmod>2021-06-10T21:02:40.727Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/npm-package-of-the-day-weekly-recap-w20</loc>
    <lastmod>2021-05-17T20:28:33.803Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/3-must-haves-for-merge-requests-for-swift-code-review</loc>
    <lastmod>2021-04-09T14:44:38.048Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/til-knowledge-management-with-obsidian</loc>
    <lastmod>2021-04-06T21:24:59.810Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/when-not-to-choose-nextjs</loc>
    <lastmod>2021-03-22T13:50:31.921Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/til-cache-control-is-very-inconsistent-in-different-browsers</loc>
    <lastmod>2021-02-05T16:52:27.611Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/fixing-webpackchunkname-for-dynamic-imports</loc>
    <lastmod>2021-01-27T13:24:25.846Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/submitting-a-form-to-different-actions-in-html5</loc>
    <lastmod>2021-01-13T14:59:15.736Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/building-fast-forms-in-react-with-html5-and-validations</loc>
    <lastmod>2020-12-15T09:43:15.331Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/where-do-you-initialize-state-in-react-component</loc>
    <lastmod>2020-11-05T09:17:04.348Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/5-tips-for-component-based-development</loc>
    <lastmod>2020-09-19T15:35:37.637Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/getting-started-with-eleventy-11ty</loc>
    <lastmod>2020-09-11T08:11:12.843Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/are-you-using-trailing-commas-in-your-javascript</loc>
    <lastmod>2020-09-02T10:05:29.209Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/now-you-can-manage-aliases-for-frontend-workflow-at-one-place</loc>
    <lastmod>2020-08-26T14:25:04.848Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/add-test-coverage-labels-with-github-actions</loc>
    <lastmod>2020-08-20T19:59:00.563Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/til-abort-controller</loc>
    <lastmod>2020-08-16T14:17:25.082Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/what-happened-to-hashnode-api</loc>
    <lastmod>2020-08-14T08:54:31.589Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/autopublish-on-github-pages-with-github-actions</loc>
    <lastmod>2020-08-11T08:12:08.768Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/animating-the-progress-percent-change-in-react</loc>
    <lastmod>2020-07-29T07:38:13.592Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/reactjs-a-simple-custom-hook</loc>
    <lastmod>2020-07-22T09:51:17.441Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/this-is-how-you-can-activate-github-profile-readme</loc>
    <lastmod>2020-07-13T06:11:07.270Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/what-is-jamstack-and-why-you-should-care</loc>
    <lastmod>2020-06-04T09:24:08.833Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/yarn-or-npm-whats-your-preferred-package-manager</loc>
    <lastmod>2020-05-28T08:40:21.001Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/series/react</loc>
    <lastmod>2026-08-12T13:50:00.518Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/series/npm-package-of-the-day</loc>
    <lastmod>2026-08-12T13:50:00.518Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/series/npm-package-of-day</loc>
    <lastmod>2026-08-12T13:50:00.518Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/archive</loc>
    <lastmod>2026-08-12T13:50:00.518Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.pankaj.pro/recommendations</loc>
    <lastmod>2026-08-12T13:50:00.518Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>