<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://shakirdevops.hashnode.dev</loc>
    <lastmod>2026-08-31T22:21:47.938Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-146-key-docker-concepts-images-containers-and-dockerfiles</loc>
    <lastmod>2025-10-29T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-145-installing-docker-on-linux-and-windows</loc>
    <lastmod>2025-10-28T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-144-docker-vs-virtual-machines</loc>
    <lastmod>2025-10-27T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-143-docker-and-how-it-works</loc>
    <lastmod>2025-10-26T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-142-introduction-to-containerization-and-docker</loc>
    <lastmod>2025-10-25T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-141-fetching-code-from-bitbucket-and-building-with-aws-codebuild</loc>
    <lastmod>2025-10-24T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-140-setting-up-aws-codebuild</loc>
    <lastmod>2025-10-23T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-139-configuring-elastic-beanstalk-with-rds</loc>
    <lastmod>2025-10-22T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-138-aws-cicd-project-using-elastic-beanstalk-and-rds</loc>
    <lastmod>2025-10-21T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-137-cicd-with-terraform-ansible</loc>
    <lastmod>2025-10-20T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-136-terraform-with-amazon-eks</loc>
    <lastmod>2025-10-19T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-135-terraform-modules</loc>
    <lastmod>2025-10-19T07:07:55.634Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-134-terraform-workspaces</loc>
    <lastmod>2025-10-17T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-133-guide-to-terraform-provisioners-and-user-data</loc>
    <lastmod>2025-10-16T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-132-terraform-state-with-aws-s3-and-dynamodb</loc>
    <lastmod>2025-10-15T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-131-terraform-secure-state-management</loc>
    <lastmod>2025-10-14T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-130-terraform-state-management</loc>
    <lastmod>2025-10-13T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-129-terraform-local-variables</loc>
    <lastmod>2025-10-12T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-128-debugging-terraform-issues-and-understanding-variables</loc>
    <lastmod>2025-10-12T05:19:20.399Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-127-terraform-cli-commands</loc>
    <lastmod>2025-10-12T04:44:12.735Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-126-terraform-providers-deep-dive</loc>
    <lastmod>2025-10-09T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-125-terraform-workflow-and-execution</loc>
    <lastmod>2025-10-08T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-124-terraform-expressions-and-functions</loc>
    <lastmod>2025-10-07T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-123-setting-up-terraform</loc>
    <lastmod>2025-10-11T05:10:05.307Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-122-introduction-to-terraform</loc>
    <lastmod>2025-10-05T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-121-hosting-a-template-site-on-ec2-in-my-own-vpc</loc>
    <lastmod>2025-10-05T04:32:35.669Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-120-adding-nat-gateway-and-bastion-host-to-my-vpc</loc>
    <lastmod>2025-10-03T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-119-adding-subnets-internet-gateway-and-route-tables-to-my-vpc</loc>
    <lastmod>2025-10-02T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-118-default-vpc-and-creating-a-custom-one</loc>
    <lastmod>2025-10-01T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-117-vpc-intro-and-components-in-aws</loc>
    <lastmod>2025-09-30T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-116-provisioning-servers-with-ansible-galaxy-roles</loc>
    <lastmod>2025-09-29T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-115-creating-custom-ansible-roles-for-post-install-tasks</loc>
    <lastmod>2025-09-28T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-114-setting-up-ansible-galaxy-and-inventory-for-modular-automation</loc>
    <lastmod>2025-09-28T04:17:03.796Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-113-cross-platform-nginx-automation-with-ansible</loc>
    <lastmod>2025-09-27T05:14:16.742Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-112-conditional-package-installation-and-loops-in-ansible</loc>
    <lastmod>2025-09-25T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-111-downloading-files-killing-processes-and-firewall-automation-with-ansible</loc>
    <lastmod>2025-09-24T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-110-managing-cron-jobs-users-and-passwords-with-ansible</loc>
    <lastmod>2025-09-23T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-109-ansible-file-permissions-shell-module-and-cron-jobs</loc>
    <lastmod>2025-09-22T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-108-ansible-tags-copy-and-file-module</loc>
    <lastmod>2025-09-27T03:28:31.534Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-107-ansible-variable-precedence</loc>
    <lastmod>2025-09-21T05:55:09.740Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-106-using-variables-in-ansible</loc>
    <lastmod>2025-09-20T04:43:23.392Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-105-database-setup-with-ansible</loc>
    <lastmod>2025-09-18T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-104-web-server-with-ansible</loc>
    <lastmod>2025-09-17T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-103-ansible-ad-hoc-commands</loc>
    <lastmod>2025-09-16T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-102-installing-ansible</loc>
    <lastmod>2025-09-15T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-101introduction-to-ansible</loc>
    <lastmod>2025-09-14T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-100-fabric-in-python</loc>
    <lastmod>2025-09-14T05:00:13.024Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-99-boto3-in-python</loc>
    <lastmod>2025-09-13T05:01:39.674Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-98-python-os-module</loc>
    <lastmod>2025-09-11T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/day-97-custom-modules-in-python</loc>
    <lastmod>2025-09-10T19:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/series/devops-overview-beginner</loc>
    <lastmod>2026-08-31T22:21:47.938Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/series/thirty-days-thirty-tools</loc>
    <lastmod>2026-08-31T22:21:47.938Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/archive</loc>
    <lastmod>2026-08-31T22:21:47.938Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://shakirdevops.hashnode.dev/recommendations</loc>
    <lastmod>2026-08-31T22:21:47.938Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>