<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://manoj1331.hashnode.dev</loc>
    <lastmod>2026-10-13T10:25:32.702Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/understanding-file-storage-in-node-js</loc>
    <lastmod>2026-05-08T20:07:38.724Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/sessions-vs-cookies-vs-jwt-in-node-js</loc>
    <lastmod>2026-05-08T20:04:39.361Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/blocking-vs-non-blocking-code-in-node-js</loc>
    <lastmod>2026-05-08T20:02:16.195Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/what-is-middleware-in-express-and-how-it-works</loc>
    <lastmod>2026-05-08T19:59:17.612Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/handling-file-uploads-in-express-with-multer</loc>
    <lastmod>2026-05-08T19:56:17.456Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/javascript-on-the-server-explained</loc>
    <lastmod>2026-05-08T19:54:12.121Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/jwt-authentication-in-node-js-explained-simply</loc>
    <lastmod>2026-05-08T19:52:17.085Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/getting-started-with-express-js</loc>
    <lastmod>2026-05-08T19:50:21.997Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/getting-started-with-node-js</loc>
    <lastmod>2026-05-08T19:38:50.419Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/the-node-js-event-loop-explained</loc>
    <lastmod>2026-05-08T19:33:57.365Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/how-node-js-handles-multiple-requests-with-a-single-thread</loc>
    <lastmod>2026-05-08T19:30:00.145Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/rest-api-design-made-simple-with-express-js</loc>
    <lastmod>2026-05-08T19:21:39.432Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/why-node-js-is-fast</loc>
    <lastmod>2026-05-08T19:17:46.713Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/url-parameters-vs-query-strings-in-express-js</loc>
    <lastmod>2026-05-08T19:11:14.780Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/async-code-in-node-js-callbacks-and-promises</loc>
    <lastmod>2026-05-08T19:01:29.834Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/understanding-the-this-keyword-in-javascript</loc>
    <lastmod>2026-03-26T11:44:15.483Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/map-and-set-in-javascript</loc>
    <lastmod>2026-03-26T11:41:53.566Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/string-polyfills-and-common-interview-methods-in-javascript</loc>
    <lastmod>2026-03-26T11:34:09.959Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/the-new-keyword-in-javascript</loc>
    <lastmod>2026-03-26T11:30:38.765Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/template-literals-in-javascript</loc>
    <lastmod>2026-03-26T11:27:44.640Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/array-flatten-in-javascript</loc>
    <lastmod>2026-03-26T11:21:37.055Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/javascript-modules-import-and-export-explained</loc>
    <lastmod>2026-03-26T11:19:04.731Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/destructuring-in-javascript</loc>
    <lastmod>2026-03-26T10:53:36.669Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/spread-vs-rest-operators-in-javascript</loc>
    <lastmod>2026-03-26T10:50:54.190Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/error-handling-in-javascript-try-catch-finally</loc>
    <lastmod>2026-03-26T10:47:10.870Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/async-await-in-javascript-writing-cleaner-asynchronous-code</loc>
    <lastmod>2026-03-26T10:44:04.788Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/javascript-promises-explained-for-beginners</loc>
    <lastmod>2026-03-26T10:41:15.612Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/callbacks-in-javascript-why-they-exist</loc>
    <lastmod>2026-03-26T10:36:34.873Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/synchronous-vs-asynchronous-javascript</loc>
    <lastmod>2026-03-26T10:31:45.364Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/the-magic-of-this-call-apply-and-bind-in-javascript-js-blueprint-10</loc>
    <lastmod>2026-03-15T11:02:28.721Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/from-blueprint-to-objects-understanding-object-oriented-programming-in-javascript-js-blueprint-9</loc>
    <lastmod>2026-03-15T10:58:59.315Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/function-declaration-vs-function-expression-what-s-the-difference-js-blueprint-8</loc>
    <lastmod>2026-03-15T10:52:55.399Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/arrow-functions-in-javascript-a-simpler-way-to-write-functions-js-blueprint-7</loc>
    <lastmod>2026-03-15T10:46:12.500Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/representing-real-world-data-understanding-objects-in-javascript-js-blueprint-6</loc>
    <lastmod>2026-03-15T10:37:50.080Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/working-smarter-with-arrays-javascript-array-methods-you-must-know-js-blueprint-5</loc>
    <lastmod>2026-03-15T10:32:36.394Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/storing-multiple-values-in-javascript-arrays-explained-js-blueprint-4</loc>
    <lastmod>2026-03-15T10:25:16.235Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/how-javascript-makes-decisions-if-else-and-switch-explained-js-blueprint-3</loc>
    <lastmod>2026-03-15T10:17:26.233Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/how-javascript-performs-calculations-operators-explained-js-blueprint-2</loc>
    <lastmod>2026-03-15T10:05:51.043Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/how-javascript-remembers-data-variables-and-data-types-explained-js-blueprint-1</loc>
    <lastmod>2026-03-15T09:41:11.271Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/css-selectors-101-targeting-elements-with-precision</loc>
    <lastmod>2026-01-30T11:39:48.713Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/emmet-for-html-a-beginners-guide-to-writing-faster-markup</loc>
    <lastmod>2026-01-30T11:30:16.441Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/understanding-network-devices-how-the-internet-actually-reaches-your-systems</loc>
    <lastmod>2026-01-30T11:11:09.358Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/getting-started-with-curl-understanding-servers-and-talking-to-apis-from-the-terminal</loc>
    <lastmod>2026-01-30T10:53:27.311Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/tcp-working-3-way-handshake-and-reliable-communication</loc>
    <lastmod>2026-01-30T10:36:32.459Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/tcp-vs-udp-when-to-use-what-and-how-tcp-relates-to-http</loc>
    <lastmod>2026-01-30T10:26:49.988Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/understanding-html-tags-and-elements</loc>
    <lastmod>2026-01-30T10:00:27.516Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/how-a-browser-works-a-beginner-friendly-guide-to-browser-internals</loc>
    <lastmod>2026-01-30T08:52:22.407Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/dns-resolution</loc>
    <lastmod>2026-01-28T17:55:02.113Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/dns-record-types</loc>
    <lastmod>2026-01-28T17:17:59.676Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/git-for-beginners-master-the-basics-and-essential-commands</loc>
    <lastmod>2026-01-30T11:54:36.129Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/series/js-blueprint</loc>
    <lastmod>2026-10-13T10:25:32.702Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/archive</loc>
    <lastmod>2026-10-13T10:25:32.702Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://manoj1331.hashnode.dev/recommendations</loc>
    <lastmod>2026-10-13T10:25:32.702Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>