<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://parottasalna.hashnode.dev</loc>
    <lastmod>2026-09-29T09:21:44.322Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/redis-read-through-cache</loc>
    <lastmod>2024-06-06T09:01:08.695Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/benchmarking-uuid-vs-ulid-for-db-indexing</loc>
    <lastmod>2024-06-03T10:33:05.575Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/redis-cache-aside-pattern</loc>
    <lastmod>2024-06-01T12:41:25.420Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/top-15-wget-commands-you-need-to-know</loc>
    <lastmod>2024-01-21T05:34:35.094Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/how-to-download-an-entire-website-with-a-single-command</loc>
    <lastmod>2024-01-21T05:36:52.210Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/composite-design-pattern</loc>
    <lastmod>2024-06-01T03:37:44.614Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/proxy-design-pattern</loc>
    <lastmod>2024-06-01T03:38:21.223Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/decorator-design-pattern</loc>
    <lastmod>2024-06-01T03:38:55.312Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/why-do-we-need-to-maintain-same-hash-in-load-balancer</loc>
    <lastmod>2023-12-09T14:53:34.635Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/how-long-methods-affect-code-readability</loc>
    <lastmod>2023-12-08T17:54:17.660Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/why-there-is-an-additional-request-sent-before-post-in-browser</loc>
    <lastmod>2023-12-03T15:34:30.530Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/how-reed-solomon-error-correction-algorithm-makes-a-damaged-qr-code-to-work-fine</loc>
    <lastmod>2023-12-03T01:21:11.676Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/why-we-should-not-use-magic-numbers</loc>
    <lastmod>2023-12-01T12:23:38.316Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/why-we-should-not-use-is-and-use-in-python</loc>
    <lastmod>2023-12-01T12:06:20.551Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/learningdevops-kaniyam-foundation-docker-day-2</loc>
    <lastmod>2023-11-30T16:55:03.542Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/why-do-we-even-need-cookies</loc>
    <lastmod>2023-11-30T16:38:00.567Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/why-origin-is-been-used-as-a-name-for-remote-repository-in-git</loc>
    <lastmod>2023-11-30T16:20:12.257Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/userimpersonate-from-backend-to-an-azure-blob-storage-using-msals-onbehalfof-method</loc>
    <lastmod>2023-11-30T14:01:54.973Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/why-add-is-preferred-than-copy-in-dockerfile</loc>
    <lastmod>2023-11-29T15:47:10.742Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/is-it-okay-to-add-cookie-to-a-rest-api</loc>
    <lastmod>2023-11-29T13:30:06.777Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/why-latest-tag-is-actually-not-latest-in-docker</loc>
    <lastmod>2023-11-28T15:15:57.862Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/will-no-cache-dir-in-pip-helps-in-reducing-size-of-docker-image</loc>
    <lastmod>2023-11-28T08:00:11.697Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/why-we-should-not-use-objects-as-data-structures</loc>
    <lastmod>2023-11-27T06:45:35.507Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/antipatterns-while-using-docker-containers</loc>
    <lastmod>2023-11-28T08:37:41.746Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/ways-to-center-a-div</loc>
    <lastmod>2023-11-26T16:19:25.092Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/why-do-we-need-cookies</loc>
    <lastmod>2023-11-25T09:53:31.246Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/learningdevops-day-1</loc>
    <lastmod>2023-11-24T17:56:44.506Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/what-is-this-preflight-request-which-is-triggered-along-with-rest-calls</loc>
    <lastmod>2023-11-24T12:53:08.371Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/my-docker-cookbook</loc>
    <lastmod>2023-11-25T05:21:02.653Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/can-we-send-requests-from-server-to-client</loc>
    <lastmod>2023-11-24T06:33:53.109Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/can-we-cancel-an-http-request</loc>
    <lastmod>2023-11-24T06:02:34.983Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/why-cant-we-use-database-as-queue-in-asynchronous-process</loc>
    <lastmod>2023-11-23T16:40:35.791Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/handy-way-to-save-and-run-project-specific-commands</loc>
    <lastmod>2023-11-22T13:34:59.469Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/clarity-on-packagejson-and-package-lockjson</loc>
    <lastmod>2023-11-22T13:15:25.825Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/context-menu-on-webpage-on-right-click</loc>
    <lastmod>2023-11-22T07:28:59.257Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/optimizing-skeleton-loaders-for-progressive-web-applications-pwas</loc>
    <lastmod>2023-11-22T06:55:17.222Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/trigger-auto-pipeline-runs-without-a-dummy-commit</loc>
    <lastmod>2023-11-17T11:08:56.257Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/series/system-design</loc>
    <lastmod>2026-09-29T09:21:44.322Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/series/design-patterns</loc>
    <lastmod>2026-09-29T09:21:44.322Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/series/hld</loc>
    <lastmod>2026-09-29T09:21:44.322Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/series/lld</loc>
    <lastmod>2026-09-29T09:21:44.322Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/series/database</loc>
    <lastmod>2026-09-29T09:21:44.322Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/archive</loc>
    <lastmod>2026-09-29T09:21:44.322Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://parottasalna.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-29T09:21:44.322Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>