<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.usmans.me</loc>
    <lastmod>2026-08-12T20:34:24.002Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/webhooks-101</loc>
    <lastmod>2022-12-24T14:45:25.718Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/why-you-should-avoid-the-onclick-attribute-in-your-code</loc>
    <lastmod>2022-12-11T17:18:44.657Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/memoriez</loc>
    <lastmod>2022-07-03T09:44:13.732Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/how-to-use-mongoose-with-nextjs-for-mongodb</loc>
    <lastmod>2022-06-07T14:45:59.870Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/sort-imports-using-prettier-in-a-javascript-project-inside-vs-code</loc>
    <lastmod>2022-03-22T11:00:33.936Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/onlyformats</loc>
    <lastmod>2022-03-22T10:56:02.287Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/whatsapp-api-node-express</loc>
    <lastmod>2022-03-22T10:56:57.152Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/how-to-convert-a-normal-react-form-to-use-react-hook-form</loc>
    <lastmod>2022-03-22T10:57:45.498Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/how-to-make-your-qr-code-generator-using-html-css-and-javascript</loc>
    <lastmod>2023-02-10T12:54:25.178Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/what-are-netlify-serverless-functions-and-how-to-use-them</loc>
    <lastmod>2021-08-20T16:07:13.253Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/getstaticprops-in-nextjs</loc>
    <lastmod>2021-08-19T08:21:19.049Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/how-to-skip-chromium-download-in-puppeteer</loc>
    <lastmod>2021-08-18T10:59:34.525Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/make-a-random-meme-api-with-nodejs-and-puppeteer</loc>
    <lastmod>2021-08-18T11:41:53.635Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/how-to-make-a-nextjs-app-a-pwa-with-offline-support</loc>
    <lastmod>2021-11-30T13:22:58.507Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/introduction-to-jotai-the-best-react-state-management-library</loc>
    <lastmod>2022-12-23T15:30:05.107Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/easypastes</loc>
    <lastmod>2023-05-28T16:53:47.369Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/how-to-add-routing-loader-using-nprogress-in-nextjs</loc>
    <lastmod>2021-07-02T10:32:20.919Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/how-to-quickly-spot-errors-in-your-javascript-code-in-vs-code</loc>
    <lastmod>2021-04-15T00:19:12.587Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/how-to-create-twitter-profile-hover-card-using-html-and-css</loc>
    <lastmod>2021-01-29T07:40:06.685Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/how-to-make-your-react-app-a-pwa-with-create-react-app-4</loc>
    <lastmod>2020-12-25T04:51:27.687Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/how-to-change-the-favicon-according-to-system-dark-mode</loc>
    <lastmod>2020-12-22T02:57:51.986Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/how-to-use-microsoft-fluent-ui-icons-on-your-website</loc>
    <lastmod>2020-11-22T14:45:56.736Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/easy-copy-to-clipboard-button-in-vanilla-javascript</loc>
    <lastmod>2020-11-14T04:13:00.447Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/11-browser-keyboard-shortcuts-that-will-stick-to-your-fingers</loc>
    <lastmod>2022-06-07T11:21:01.520Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/how-to-create-custom-emmet-snippets-in-vs-code</loc>
    <lastmod>2020-11-10T08:04:34.200Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/context-api-in-react</loc>
    <lastmod>2020-11-08T08:39:55.047Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/react-17-and-react-scripts-4</loc>
    <lastmod>2020-11-10T05:41:03.497Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/initialize-a-desktop-app-with-electronjs-1</loc>
    <lastmod>2020-08-25T05:26:49.145Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/the-ternary-operator</loc>
    <lastmod>2022-08-18T11:45:52.978Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/array-map-in-javascript-a-simple-method-made-simpler</loc>
    <lastmod>2020-08-22T05:17:07.217Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/page/about-me</loc>
    <lastmod>2026-08-12T20:34:24.002Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/series/fetching-in-nextjs</loc>
    <lastmod>2026-08-12T20:34:24.002Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/archive</loc>
    <lastmod>2026-08-12T20:34:24.002Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.usmans.me/recommendations</loc>
    <lastmod>2026-08-12T20:34:24.002Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>