<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://pankajtanwar.in/about</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/blogs</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/coding-diary</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/hacker-hub</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/newsletter</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/open-dashboard</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/side-hustles</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/thank-you</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/blog/3-percent-formula-to-invest-in-yourself</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/blog/a-directory-is-not-a-folder</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/advantages-and-disadvantages-of-declaring-javascript-functions-inside-objects</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/building-a-tiny-load-balancing-service-using-pid-controllers</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/convert-number-to-indian-format-number-using-javascript</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/blog/counting-my-contributions-to-a-git-repo</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/blog/do-you-know-01-02-03-in-javascript-here-is-why</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/blog/explain-microservices-like-i-am-10</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/generating-unique-ids-in-a-distributed-environment-at-high-scale</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/have-you-ever-thought-how-nodemon-works-internally-lets-build-our-own-nodemon-in-under-10-minutes</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/blog/how-database-indexing-actually-works-internally</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/how-does-github-store-millions-of-repo-and-billions-of-files</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/how-i-built-a-real-time-blog-view-counter-with-nextjs-and-firebase</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/blog/how-instagram-computes-real-time-trending-hashtags</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/how-redis-expires-keys-a-deep-dive-into-how-ttl-works-internally-in-redis</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/blog/how-to-implement-whatsapp-like-end-to-end-encryption</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/blog/how-twitter-stores-500m-tweets-a-day</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/i-built-a-file-upload-service-without-any-external-library-using-pure-javascript</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/i-built-a-gnome-shell-extension-to-show-how-much-my-day-month-year-and-life-has-passed</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/i-quit-my-job-built-8-freelance-projects-at-a-time-and-made-good-money-but-lost-happiness</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/blog/i-resigned-whats-next</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/i-turned-my-10-year-old-tablet-into-a-digital-photo-frame-displaying-google-photos-album</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/interesting-analogy-to-understand-synchronous-callback-and-async-await-promises-approach-like-i-am-10-y-kid</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/introducing-bestresourcesco-share-and-explore-personal-resources-at-one-place</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/my-journey-from-python-scripts-to-20-freelance-full-stack-projects</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/pagination-with-cassandra-lets-deal-with-paging-large-queries-in-python</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/blog/possible-ways-to-iterate-a-string-in-javascript</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/blog/prevent-duplicate-cron-job-running</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/blog/proxy-vs-reverse-proxy-using-a-real-life-example</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/scalability-challenge-how-to-remove-duplicates-in-a-large-data-set-100m</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/system-design-how-to-design-google-drive-dropbox-a-cloud-file-storage-service</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/system-design-is-client-side-load-balancing-a-good-idea</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/the-basics-you-need-to-know-about-kafka-graphic-explanation-ahead</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/blog/top-3-useless-javascript-interview-questions</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/unlink-vs-del-a-deep-dive-into-how-it-works-internally-in-redis</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/what-is-latency-lets-deep-dive-and-understand-possible-ways-to-optimise-it</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/blog/what-is-the-sorting-algorithm-behind-order-by-query-in-mysql</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/best-time-to-buy-and-sell-stock</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/build-array-from-permutation</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/check-if-numbers-are-ascending-in-a-sentence</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/check-if-two-string-arrays-are-equivalent</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/concatenation-of-array</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/convert-1d-array-into-2d-array</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/count-negative-numbers-in-a-sorted-matrix</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/count-number-of-pairs-with-absolute-difference-k</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/count-the-number-of-consistent-strings</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/decode-xored-array</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/final-value-of-variable-after-performing-operations</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/code/find-first-and-last-position-of-element-in-sorted-array</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/find-greatest-common-divisor-of-array</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/find-the-middle-index-in-array</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/finding-the-users-active-minutes</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/how-many-numbers-are-smaller-than-the-current-number</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/isomorphic-strings</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/minimum-moves-to-convert-string</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/code/minimum-number-of-operations-to-move-all-balls-to-each-box</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/n-repeated-element-in-size-2n-array</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc
            >https://pankajtanwar.in/code/number-of-rectangles-that-can-form-the-largest-square</loc
        >
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/number-of-steps-to-reduce-a-number-to-zero</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/number-of-valid-words-in-a-sentence</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/product-of-array-except-self</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/remove-outermost-parentheses</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/replace-all-digits-with-characters</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/reverse-prefix-of-word</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/running-sum-of-1d-array-and-richest-customer-wealth</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/shuffle-string</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/sort-an-array-of-0s-1s-and-2s</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/sorting-the-sentence</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/split-a-string-in-balanced-strings</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/sum-of-unique-elements</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/three-divisors</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/to-lower-case</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/truncate-sentence</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/two-out-of-three</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/unique-morse-code-words</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>

    <url>
        <loc>https://pankajtanwar.in/code/word-pattern</loc>
        <changefreq> daily</changefreq>
        <priority> 1 </priority>
    </url>
</urlset>
