<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.xpvishal.dev</loc>
    <lastmod>2026-04-24T03:13:50.530Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/the-linux-file-system-is-a-living-api-and-most-people-don-t-know-it</loc>
    <lastmod>2026-04-22T17:13:16.689Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/error-handling-in-javascript-try-catch-finally</loc>
    <lastmod>2026-04-21T15:02:10.513Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/spread-vs-rest-operators-in-javascript</loc>
    <lastmod>2026-04-19T07:04:28.682Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/string-polyfills-and-common-interview-methods-in-javascript</loc>
    <lastmod>2026-04-17T11:07:05.970Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/the-new-keyword-in-javascript</loc>
    <lastmod>2026-04-16T02:16:20.493Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/callbacks-in-javascript-why-they-exist</loc>
    <lastmod>2026-03-31T03:10:47.463Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/template-literals-in-javascript</loc>
    <lastmod>2026-03-26T14:37:37.475Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/array-flatten-in-javascript-a-comprehensive-guide</loc>
    <lastmod>2026-03-18T11:42:56.989Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/javascript-modules-import-and-export-explained</loc>
    <lastmod>2026-03-17T05:03:26.823Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/control-flow-in-javascript-if-else-and-switch-explained</loc>
    <lastmod>2026-03-15T14:23:44.980Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/dns-record-types-explained</loc>
    <lastmod>2026-03-14T04:04:21.715Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/javascript-arrow-functions</loc>
    <lastmod>2026-03-10T16:17:07.143Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/node-js-architecture-v8-engine-libuv-node-js-binding-c-bridge</loc>
    <lastmod>2026-03-08T10:19:44.181Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/array-methods-you-must-know</loc>
    <lastmod>2026-03-06T10:17:38.510Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/javascript-promise-methods-and-their-real-life-use-cases-with-analogies</loc>
    <lastmod>2026-03-01T12:56:38.824Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/the-tcp-udp-http-explained</loc>
    <lastmod>2026-02-28T18:14:43.384Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/git-for-beginners-basics-and-essential-commands</loc>
    <lastmod>2026-01-30T18:25:21.990Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/why-version-control-exists-the-pendrive-problem</loc>
    <lastmod>2026-01-26T12:08:24.058Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/archive</loc>
    <lastmod>2026-04-24T03:13:50.530Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.xpvishal.dev/recommendations</loc>
    <lastmod>2026-04-24T03:13:50.530Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>