<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.shwetacodes.pro/tcp-working-3-way-handshake-and-reliable-communication</loc>
    <lastmod>2026-01-27T13:59:32.199Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.shwetacodes.pro/tcp-vs-udp-when-to-use-what-and-how-tcp-relates-to-http</loc>
    <lastmod>2026-01-27T13:38:35.566Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.shwetacodes.pro/understanding-dns-resolution-using-dig</loc>
    <lastmod>2026-01-26T14:04:42.034Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.shwetacodes.pro/understanding-curl-command</loc>
    <lastmod>2026-01-26T12:48:11.428Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.shwetacodes.pro/beginners-guide-to-dns-and-dns-record-type</loc>
    <lastmod>2026-01-22T13:30:14.126Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.shwetacodes.pro/understanding-network-devices</loc>
    <lastmod>2026-01-20T17:27:46.974Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.shwetacodes.pro/why-version-control-exists-the-pendrive-problem</loc>
    <lastmod>2026-01-16T13:14:13.914Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.shwetacodes.pro/how-git-works-internally</loc>
    <lastmod>2026-01-15T13:39:08.319Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.shwetacodes.pro/git-for-beginners</loc>
    <lastmod>2026-01-15T07:42:12.544Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.shwetacodes.pro/polyfills-in-javascript</loc>
    <lastmod>2025-08-28T09:20:35.178Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.shwetacodes.pro/nodejs-internals-how-nodejs-works-behind-the-scene</loc>
    <lastmod>2025-07-16T10:56:17.931Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.shwetacodes.pro/loops-in-javascript</loc>
    <lastmod>2025-05-19T11:33:07.806Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.shwetacodes.pro/var-const-and-let-in-js-from-beginner-to-advance</loc>
    <lastmod>2025-05-14T08:12:50.736Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.shwetacodes.pro/blocking-code-vs-non-blocking-code-in-nodejs</loc>
    <lastmod>2025-04-08T18:47:21.668Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.shwetacodes.pro/discover-the-magic-of-nodejs</loc>
    <lastmod>2025-04-07T19:00:44.154Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.shwetacodes.pro/the-magic-of-dns-how-the-internet-knows-where-to-go</loc>
    <lastmod>2025-04-03T18:04:16.458Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.shwetacodes.pro/the-magic-of-javascript-prototypes-like-a-family-tree</loc>
    <lastmod>2025-02-20T12:52:32.373Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.shwetacodes.pro/why-javascript-polyfills-are-like-time-machines-for-old-code</loc>
    <lastmod>2025-02-13T17:43:17.371Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>