<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://sauravkumarsharma.medium.com/ecma-script-2023-introduces-one-new-amazing-function-object-groupby-d44ef72ffe22</loc><lastmod>2024-03-31</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/map-filter-reduce-in-javascript-d2858182837c</loc><lastmod>2024-03-30</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/how-to-cancel-a-promise-03bf29973e96</loc><lastmod>2024-09-09</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/difference-between-proto-and-prototype-in-javascript-953ac809baba</loc><lastmod>2025-03-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/youre-absolutely-right-prototypes-have-been-a-core-part-of-javascript-since-the-beginning-eb91de8bd7f1</loc><lastmod>2025-02-28</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/prototype-pollution-in-javascript-31299bc93d1f</loc><lastmod>2025-02-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/digital-signature-ensuring-authenticity-over-the-internet-3ea1f8847f75</loc><lastmod>2025-02-24</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/rest-vs-spread-in-javascript-0b927930f8d4</loc><lastmod>2025-05-11</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/javascript-quirks-the-truth-behind-and-18f6e4b81108</loc><lastmod>2025-05-10</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/client-server-architecture-74af0b829285</loc><lastmod>2022-10-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/function-in-javascript-b4a157be9cb1</loc><lastmod>2022-10-10</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/philosophy-of-cap-theorem-cff67c020578</loc><lastmod>2023-03-11</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/constructor-function-in-javascript-67f7912be3aa</loc><lastmod>2025-06-05</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/why-nan-0-is-1-in-javascript-cde8e3745f96</loc><lastmod>2024-07-28</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/null-coalescing-operator-6eab608bc01a</loc><lastmod>2024-12-09</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/passkeys-the-passwordless-authentication-26223ab6be08</loc><lastmod>2025-02-03</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/what-is-difference-between-weakmap-and-map-71d8e6df525a</loc><lastmod>2025-02-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/map-in-javascript-932b20fe319f</loc><lastmod>2025-02-11</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/how-nodejs-execute-code-internally-26308d18c63b</loc><lastmod>2025-02-06</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/why-we-should-start-using-use-strict-in-javascript-d9a54f3ca066</loc><lastmod>2025-02-05</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/difference-between-display-none-visibility-hidden-and-opacity-0-4b048b102d53</loc><lastmod>2025-03-16</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/difference-between-caret-and-tilde-in-package-json-8ece4a358d18</loc><lastmod>2025-03-11</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/difference-between-throttling-and-debouncing-in-javascript-abe523b48a9a</loc><lastmod>2025-03-07</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/debouncing-in-javascript-0ff58865ca34</loc><lastmod>2025-03-07</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/throttling-in-javascript-10de86445f69</loc><lastmod>2025-03-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/jwt-token-how-it-works-and-why-its-secure-759b8a68bdbe</loc><lastmod>2025-03-23</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/slice-vs-splice-in-javascript-13fdfba9e150</loc><lastmod>2025-04-07</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/garbage-collector-in-detail-01f59e710e3c</loc><lastmod>2025-03-30</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/how-uber-calculates-eta-00da3fd08e46</loc><lastmod>2025-03-28</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/message-broker-in-system-design-745bf89ab31a</loc><lastmod>2025-04-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/simplifying-promise-resolution-with-promise-withresolvers-bf897d36fbcb</loc><lastmod>2025-04-22</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/best-way-to-find-prime-numbers-in-javascript-the-sieve-of-eratosthenes-7164fe2607a9</loc><lastmod>2025-04-19</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/how-to-make-shortcuts-in-vs-code-2aadf0abd959</loc><lastmod>2022-10-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/dom-api-in-javascript-b3d2d0920fb3</loc><lastmod>2022-10-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://sauravkumarsharma.medium.com</loc><lastmod>2025-12-07</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/about</loc><lastmod>2025-12-07</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/what-is-resource-hint-and-its-types-a1ca43254a2e</loc><lastmod>2023-01-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/how-to-handle-multiple-promises-in-javascript-9fa5e3443072</loc><lastmod>2023-02-06</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/why-http3-q-uses-udp-instead-of-tcp-3752069b0d90</loc><lastmod>2023-02-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/http1-vs-http2-vs-http3-5205a1f3cc4c</loc><lastmod>2025-12-07</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/atomic-design-pattern-3c260a1aa96c</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/have-you-wondered-how-you-get-website-access-by-simply-clicking-on-sign-in-with-google-or-facebook-260ba1225b32</loc><lastmod>2023-11-06</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/javascript-type-conversion-type-coercion-1c2e2bcc7c47</loc><lastmod>2025-02-23</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/understanding-function-composition-in-javascript-c7a8c40f7f4f</loc><lastmod>2025-02-22</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/how-node-js-works-internally-afb7a098e4a7</loc><lastmod>2025-02-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/the-beauty-of-higher-order-functions-in-javascript-bf5e08b39cbb</loc><lastmod>2025-02-15</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://sauravkumarsharma.medium.com/http-vs-https-in-detail-b948b62cb53b</loc><lastmod>2025-06-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
</urlset>
