<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.pallabdev.in</loc>
    <lastmod>2026-05-20T18:01:23.874Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/the-node-js-event-loop-explained</loc>
    <lastmod>2026-05-10T11:21:38.166Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/understanding-blocking-vs-non-blocking-code-in-node-js</loc>
    <lastmod>2026-05-10T10:42:41.467Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/understanding-node-js-how-javascript-moved-beyond-the-browser</loc>
    <lastmod>2026-05-10T10:33:45.722Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/understanding-rest-apis-for-beginners</loc>
    <lastmod>2026-05-09T20:31:36.029Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/why-node-js-is-perfect-for-building-fast-web-applications</loc>
    <lastmod>2026-05-09T20:22:31.480Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/what-is-middleware-in-express-and-how-it-works</loc>
    <lastmod>2026-05-09T20:04:37.747Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/understanding-virtual-dom-in-react-beginner-friendly-guide</loc>
    <lastmod>2026-05-09T03:07:38.964Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/understanding-jwt-authentication-in-express-js</loc>
    <lastmod>2026-05-08T14:36:31.603Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/handling-file-uploads-in-express-with-multer</loc>
    <lastmod>2026-05-08T14:23:55.417Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/synchronous-vs-asynchronous-javascript</loc>
    <lastmod>2026-05-08T14:17:55.093Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/async-await-in-javascript-explained-simply</loc>
    <lastmod>2026-05-08T14:07:28.696Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/creating-routes-and-handling-requests-with-express</loc>
    <lastmod>2026-05-08T13:46:20.395Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/understanding-map-and-set-in-javascript</loc>
    <lastmod>2026-05-08T11:46:15.579Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/understanding-callback-functions-in-javascript</loc>
    <lastmod>2026-05-08T11:31:03.595Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/destructuring-in-javascript</loc>
    <lastmod>2026-05-08T11:17:27.007Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/url-parameters-vs-query-strings-in-express-js</loc>
    <lastmod>2026-05-08T10:21:51.388Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/setting-up-your-first-node-js-application-step-by-step</loc>
    <lastmod>2026-05-06T13:07:34.721Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/error-handling-in-javascript-try-catch-finally</loc>
    <lastmod>2026-05-06T12:52:46.927Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/spread-vs-rest-operator-in-javascript</loc>
    <lastmod>2026-05-06T11:32:00.483Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/how-node-js-handles-multiple-requests-with-a-single-thread</loc>
    <lastmod>2026-05-05T18:06:52.676Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/async-code-in-node-js-callbacks-and-promises</loc>
    <lastmod>2026-05-05T12:16:02.640Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/array-flatten-in-javascript</loc>
    <lastmod>2026-05-05T12:12:52.893Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/the-new-keyword-in-javascript-what-actually-happens-under-the-hood</loc>
    <lastmod>2026-05-05T11:54:26.823Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/understanding-the-this-keyword-in-javascript</loc>
    <lastmod>2026-05-05T04:27:20.619Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/string-polyfills-and-common-interview-methods-in-javascript</loc>
    <lastmod>2026-05-04T19:42:40.327Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/javascript-modules-complete-story-about-javascript-modules</loc>
    <lastmod>2026-05-04T19:39:34.103Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/storing-uploaded-files-and-serving-them-in-express</loc>
    <lastmod>2026-05-04T19:33:55.164Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/sessions-vs-jwt-vs-cookies-understanding-authentication-approaches</loc>
    <lastmod>2026-05-04T07:13:01.331Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/template-literals-in-javascript</loc>
    <lastmod>2026-05-04T04:26:35.156Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/linux-file-system-deep-dive</loc>
    <lastmod>2026-04-22T14:18:12.557Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/understanding-this-call-apply-and-bind-in-javascript</loc>
    <lastmod>2026-03-15T17:50:38.601Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/object-oriented-programming-in-javascript-classes-and-objects-explained</loc>
    <lastmod>2026-03-15T16:51:53.644Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/javascript-operators-explained-arithmetic-logical-compare</loc>
    <lastmod>2026-03-15T14:13:58.401Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/understanding-objects-in-javascript</loc>
    <lastmod>2026-03-15T12:50:19.809Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/understanding-variables-and-data-types-in-javascript</loc>
    <lastmod>2026-03-15T12:31:09.351Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/arrays-in-javascript-beginner-guide</loc>
    <lastmod>2026-03-15T10:56:45.105Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/understanding-javascript-functions-declaration-vs-expression</loc>
    <lastmod>2026-03-15T10:50:48.778Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/understanding-javascript-promises-the-javascript-cid-bureau</loc>
    <lastmod>2026-03-01T10:54:41.951Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/control-flow-in-javascript-if-else-and-switch-explained</loc>
    <lastmod>2026-02-28T07:38:24.492Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/arrow-functions-in-javascript-a-simpler-way-to-write-functions</loc>
    <lastmod>2026-02-27T11:28:50.539Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/javascript-array-methods-you-must-know-before-jumping-into-coding</loc>
    <lastmod>2026-02-25T14:56:59.671Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/javascript-internal-how-javascript-works</loc>
    <lastmod>2026-02-23T16:25:27.647Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/css-selectors-101-targeting-elements-with-precision</loc>
    <lastmod>2026-01-29T12:32:39.361Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/how-a-browser-works-a-beginner-friendly-guide-to-browser-internals</loc>
    <lastmod>2026-01-28T20:17:12.322Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/the-end-of-the-battle-between-tcp-and-udp</loc>
    <lastmod>2026-01-28T17:50:26.795Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/getting-started-with-curl</loc>
    <lastmod>2026-01-27T20:46:49.764Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/understanding-html-tags-and-elements</loc>
    <lastmod>2026-01-27T11:36:16.594Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/emmet-for-html-a-beginners-guide-to-writing-faster-markup</loc>
    <lastmod>2026-01-27T09:52:35.867Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/how-dns-resolution-works</loc>
    <lastmod>2026-01-26T19:39:32.678Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/dns-record-types-explained</loc>
    <lastmod>2026-01-25T20:20:15.182Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/understanding-network-devices-which-helps-us-to-use-the-internet</loc>
    <lastmod>2026-01-24T20:18:34.200Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/tcp-working-3-way-handshake-and-reliable-communication</loc>
    <lastmod>2026-01-24T20:06:50.995Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/inside-git-how-it-works-and-the-role-of-the-git-folder</loc>
    <lastmod>2026-01-15T10:15:16.795Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/git-for-beginners-basics-and-essential-commands</loc>
    <lastmod>2026-01-06T18:15:41.143Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/as-a-programmer-why-do-we-need-a-version-control-system</loc>
    <lastmod>2025-12-30T16:11:23.299Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/archive</loc>
    <lastmod>2026-05-20T18:01:23.874Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.pallabdev.in/recommendations</loc>
    <lastmod>2026-05-20T18:01:23.874Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>