<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.amanpreet.dev</loc>
    <lastmod>2026-04-07T09:59:43.841Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/docker-and-kubernetes-in-modern-app-development</loc>
    <lastmod>2025-01-28T16:06:35.933Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/latest-features-of-mongodb-8</loc>
    <lastmod>2024-11-26T13:07:50.987Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/essential-guide-to-mastering-git-tags</loc>
    <lastmod>2024-08-13T08:30:21.180Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/top-9-essential-utility-types-in-typescript</loc>
    <lastmod>2024-08-12T17:29:42.409Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/how-to-easily-import-data-from-word-documents-into-your-app-a-complete-guide</loc>
    <lastmod>2024-07-15T00:30:06.700Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/how-to-implement-role-based-access-control-in-nestjs-with-mongodb-part-6</loc>
    <lastmod>2024-07-14T01:59:44.752Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/how-to-implement-role-based-access-control-in-nestjs-with-mongodb-part-5</loc>
    <lastmod>2024-07-13T00:30:24.754Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/how-to-implement-role-based-access-control-in-nestjs-with-mongodb-part-4</loc>
    <lastmod>2024-07-12T00:30:31.530Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/how-to-implement-role-based-access-control-in-nestjs-with-mongodb-part-3</loc>
    <lastmod>2024-07-11T00:31:06.921Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/how-to-implement-role-based-access-control-in-nestjs-with-mongodb-part-2</loc>
    <lastmod>2024-07-10T00:30:07.721Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/how-to-implement-role-based-access-control-in-nestjs-with-mongodb-part-1</loc>
    <lastmod>2024-07-09T00:30:08.528Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/why-every-web-developer-should-know-htmx</loc>
    <lastmod>2023-09-22T06:03:27.482Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/latest-features-of-mongodb-7</loc>
    <lastmod>2023-08-19T06:03:51.925Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/top-5-essential-aggregation-pipelines-in-monogodb</loc>
    <lastmod>2023-08-10T08:53:53.377Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/test-driven-development-with-typescript-for-beginners</loc>
    <lastmod>2023-08-09T06:45:38.821Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/mastering-the-art-of-node-package-management</loc>
    <lastmod>2023-08-08T05:41:55.877Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/clickjacking-the-web-attack-you-need-to-know-about</loc>
    <lastmod>2023-07-24T11:22:12.422Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/unpacking-the-latest-features-of-nestjs-v10</loc>
    <lastmod>2023-07-24T07:30:09.451Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/recursively-moving-files-in-a-directory-with-nodejs-and-typescript</loc>
    <lastmod>2023-06-23T10:41:17.979Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/my-first-blogging-bootcamp</loc>
    <lastmod>2023-05-03T20:29:21.670Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/decoding-open-source-licensing</loc>
    <lastmod>2023-05-03T02:30:39.361Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/page/about-me</loc>
    <lastmod>2026-04-07T09:59:43.841Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/page/contact-me</loc>
    <lastmod>2026-04-07T09:59:43.841Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/series/implement-role-based-access-control-in-nestjs-using-mongodb</loc>
    <lastmod>2026-04-07T09:59:43.841Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/archive</loc>
    <lastmod>2026-04-07T09:59:43.841Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.amanpreet.dev/recommendations</loc>
    <lastmod>2026-04-07T09:59:43.841Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>