<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev</loc>
    <lastmod>2026-09-21T15:53:52.463Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/async-javascript-in-node-js-callbacks-callback-hell-and-promises</loc>
    <lastmod>2026-05-05T19:46:16.728Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/sessions-cookies-and-jwt-understanding-authentication-in-node-js</loc>
    <lastmod>2026-05-05T19:24:38.127Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/file-storage-and-serving-in-express-where-uploads-go-and-how-to-access-them</loc>
    <lastmod>2026-05-05T19:06:39.152Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/url-parameters-vs-query-strings-in-express-know-the-difference</loc>
    <lastmod>2026-05-05T18:37:01.143Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/how-node-js-handles-thousands-of-requests-on-a-single-thread</loc>
    <lastmod>2026-05-04T22:10:52.847Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/node-js-from-scratch-installation-repl-and-your-first-server</loc>
    <lastmod>2026-05-04T22:03:05.531Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/getting-started-with-express-js-build-your-first-server-the-right-way</loc>
    <lastmod>2026-05-04T21:51:31.828Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/file-uploads-in-node-js-with-multer</loc>
    <lastmod>2026-05-04T21:39:29.945Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/express-middleware-explained-request-pipeline-and-execution-flow</loc>
    <lastmod>2026-05-04T19:25:09.784Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/why-node-js-is-fast-internals-concurrency-and-real-world-usage</loc>
    <lastmod>2026-05-04T18:50:11.435Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/rest-apis-explained-from-theory-to-clean-routes</loc>
    <lastmod>2026-05-04T18:02:09.179Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/blocking-vs-non-blocking-code-in-node-js-why-it-matters-for-your-server</loc>
    <lastmod>2026-05-02T13:54:18.305Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/javascript-string-methods-polyfills</loc>
    <lastmod>2026-04-21T17:52:45.077Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/async-await-in-javascript-structural-clarity-over-callback-chaos</loc>
    <lastmod>2026-04-21T17:24:09.045Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/linux-file-system-as-a-living-system</loc>
    <lastmod>2026-04-21T16:59:01.838Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/javascript-s-this-keyword-who-s-calling</loc>
    <lastmod>2026-04-18T14:12:53.461Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/javascript-promises-taming-asynchronous-code-like-a-pro</loc>
    <lastmod>2026-04-18T13:34:38.510Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/the-new-keyword-how-javascript-builds-objects</loc>
    <lastmod>2026-04-10T22:03:06.025Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/understanding-callback-functions-in-javascript</loc>
    <lastmod>2026-04-10T20:43:27.041Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/javascript-error-handling-don-t-let-your-app-crash-silently</loc>
    <lastmod>2026-04-08T21:34:31.188Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/javascript-modules-explained</loc>
    <lastmod>2026-04-08T20:46:27.290Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/synchronous-vs-asynchronous-javascript</loc>
    <lastmod>2026-04-07T20:46:11.980Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/flattening-nested-arrays-in-javascript</loc>
    <lastmod>2026-04-06T21:26:15.929Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/template-literals-in-javascript</loc>
    <lastmod>2026-04-06T20:53:51.779Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/map-and-set-in-javascript</loc>
    <lastmod>2026-04-06T20:04:51.681Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/spread-vs-rest-operators-in-javascript</loc>
    <lastmod>2026-04-05T22:02:10.737Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/unpacking-javascript-destructuring</loc>
    <lastmod>2026-04-05T21:33:27.117Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/array-methods-you-must-know-with-simple-examples</loc>
    <lastmod>2026-03-12T20:48:49.172Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/javascript-operators-the-basics-you-need-to-know</loc>
    <lastmod>2026-03-08T22:05:22.444Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/understanding-variables-and-data-types-in-javascript</loc>
    <lastmod>2026-03-08T21:54:09.517Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/control-flow-in-programming-making-your-code-think-and-decide</loc>
    <lastmod>2026-03-08T20:57:09.592Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/promises-in-relatable-mode</loc>
    <lastmod>2026-03-01T09:44:04.801Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/promise-dattebayo</loc>
    <lastmod>2026-02-28T19:32:17.845Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/javascript-arrays-101</loc>
    <lastmod>2026-02-28T09:09:19.099Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/understanding-objects-in-javascript</loc>
    <lastmod>2026-02-28T08:40:15.518Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/arrow-functions-in-javascript-a-simpler-way-to-write-function</loc>
    <lastmod>2026-02-28T08:08:02.800Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/function-declaration-vs-function-expression-what-s-the-difference</loc>
    <lastmod>2026-02-27T12:29:16.506Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/understanding-object-oriented-programming-in-javascript</loc>
    <lastmod>2026-02-27T11:59:31.863Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/mastering-javascript-this-call-apply-bind-explained</loc>
    <lastmod>2026-02-25T10:24:03.829Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/why-version-control-exists-the-pendrive-problem</loc>
    <lastmod>2026-01-30T07:42:42.992Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/how-a-browser-works-a-beginner-friendly-guide-to-browser-internals</loc>
    <lastmod>2026-01-29T10:37:47.987Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/css-selectors-101-targeting-elements-with-precision</loc>
    <lastmod>2026-01-28T17:06:11.770Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/html-for-beginners-the-real-meaning-of-tags-elements-and-why-html-exists</loc>
    <lastmod>2026-01-26T17:04:03.114Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/emmet-for-html-a-beginners-guide-to-writing-faster-markup</loc>
    <lastmod>2026-01-26T16:43:41.258Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/tcp-vs-udpwhen-to-use-what-and-how-tcp-relates-to-http</loc>
    <lastmod>2026-01-23T18:00:29.186Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/how-tcp-works-the-3-way-handshake-and-reliable-communication</loc>
    <lastmod>2026-01-28T12:01:30.062Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/she-said-curl-i-opened-terminalcurl-explained</loc>
    <lastmod>2026-01-22T09:44:59.052Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/control-kiske-haath-me-hai-dns-records</loc>
    <lastmod>2026-01-21T18:22:13.040Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/come-to-my-room-explaining-dns-like-a-viral-meme</loc>
    <lastmod>2026-01-28T11:27:37.348Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/most-people-use-their-home-network-to-access-the-internet-but-many-have-no-idea-how-these-networks-work</loc>
    <lastmod>2026-01-20T11:01:49.219Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/archive</loc>
    <lastmod>2026-09-21T15:53:52.463Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog-about-web-dev.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-21T15:53:52.463Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>