<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://nikhilprashar.hashnode.dev</loc>
    <lastmod>2026-10-11T17:17:01.960Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/rest-api-design-made-simple-with-express-js</loc>
    <lastmod>2026-05-12T09:06:33.791Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/the-node-js-event-loop-explained</loc>
    <lastmod>2026-05-28T11:54:51.559Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/handling-file-upload-in-express-with-multer</loc>
    <lastmod>2026-05-28T06:59:52.838Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/how-node-js-handle-multiple-requests-with-a-single-threads</loc>
    <lastmod>2026-05-28T13:12:23.048Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/storing-uploaded-file-and-serving-them-in-expres</loc>
    <lastmod>2026-05-28T11:06:32.452Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/react-virtual-dom</loc>
    <lastmod>2026-05-08T18:29:55.787Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/url-parameters-vs-query-string-in-express-js</loc>
    <lastmod>2026-05-28T06:19:18.188Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/what-is-node-js</loc>
    <lastmod>2026-05-28T15:07:00.656Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/async-code-in-node-js</loc>
    <lastmod>2026-05-11T20:28:40.709Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/sessions-vs-jwt-vs-cookies</loc>
    <lastmod>2026-05-09T06:56:49.791Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/jwt-authentication-in-node-js</loc>
    <lastmod>2026-05-08T18:14:26.598Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/creating-routes-and-handling-requests-with-express</loc>
    <lastmod>2026-04-29T11:00:38.688Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/what-is-middleware-in-express</loc>
    <lastmod>2026-04-29T09:11:40.853Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/why-node-js-is-perfect-for-building-fast-web-applications</loc>
    <lastmod>2026-04-29T07:07:19.187Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/blocking-vs-non-blocking-code-in-node-js</loc>
    <lastmod>2026-04-25T18:32:27.830Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/setting-up-your-first-node-js-applications-step-by-step</loc>
    <lastmod>2026-04-25T12:39:07.948Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/linux-file-system</loc>
    <lastmod>2026-04-22T19:43:33.511Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/string-polyfills</loc>
    <lastmod>2026-04-20T16:59:31.606Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/map-and-set-in-javascript</loc>
    <lastmod>2026-04-19T13:47:10.319Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/the-new-keyword-in-javascript</loc>
    <lastmod>2026-04-17T17:31:07.597Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/understanding-the-this-keyword-in-javascript</loc>
    <lastmod>2026-04-15T19:58:23.988Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/callback-in-javascript</loc>
    <lastmod>2026-04-15T09:59:08.308Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/array-flatten-in-javascript</loc>
    <lastmod>2026-04-14T15:04:28.587Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/async-await-in-javascript</loc>
    <lastmod>2026-04-12T12:48:55.680Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/synchronous-vs-asynchronous-javascript</loc>
    <lastmod>2026-04-11T14:23:15.541Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/javascript-promises</loc>
    <lastmod>2026-04-11T09:16:42.175Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/error-handling-in-javascript</loc>
    <lastmod>2026-04-09T09:26:53.863Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/javascript-modules</loc>
    <lastmod>2026-03-28T19:42:45.386Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/destructuring-in-javascript</loc>
    <lastmod>2026-03-28T09:27:15.719Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/spread-vs-rest-operators-in-javascript</loc>
    <lastmod>2026-03-27T20:24:31.630Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/template-literals-in-javascript</loc>
    <lastmod>2026-03-27T18:24:09.928Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/arrow-functions-in-javascript</loc>
    <lastmod>2026-03-16T08:45:09.246Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/control-flow-in-javascript</loc>
    <lastmod>2026-03-11T11:05:09.451Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/understanding-variable-and-data-types-in-javascript</loc>
    <lastmod>2026-03-11T17:59:28.827Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/understanding-objects-in-javascript</loc>
    <lastmod>2026-03-13T07:45:11.637Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/oop-s-in-javascript</loc>
    <lastmod>2026-03-16T12:29:39.425Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/javascript-arrays-101</loc>
    <lastmod>2026-03-12T14:15:55.882Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/function-declaration-and-function-expression</loc>
    <lastmod>2026-03-13T10:48:47.032Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/the-magic-of-this-keyword</loc>
    <lastmod>2026-03-16T16:55:37.106Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/javascript-operators</loc>
    <lastmod>2026-03-11T07:07:28.002Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/array-methods-you-must-know</loc>
    <lastmod>2026-03-10T18:01:10.172Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/emmet-for-html</loc>
    <lastmod>2026-01-30T12:58:07.924Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/css-selector-101</loc>
    <lastmod>2026-01-29T19:27:37.680Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/understanding-html-tags-and-elements</loc>
    <lastmod>2026-01-29T16:53:11.850Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/how-a-browser-works</loc>
    <lastmod>2026-01-29T07:33:58.902Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/how-it-works-and-the-role-of-the-git-folder</loc>
    <lastmod>2026-01-28T12:02:39.054Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/why-version-control-exists</loc>
    <lastmod>2026-01-28T11:55:53.875Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/git-basic-and-its-commands</loc>
    <lastmod>2026-01-28T11:46:24.287Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/tcp-working</loc>
    <lastmod>2026-01-28T11:31:25.249Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/tcp-vs-udp</loc>
    <lastmod>2026-01-28T08:12:54.213Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/archive</loc>
    <lastmod>2026-10-11T17:17:01.960Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://nikhilprashar.hashnode.dev/recommendations</loc>
    <lastmod>2026-10-11T17:17:01.960Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>