<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://mattias.engineer/</loc><lastmod>2026-03-31T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2026/terraform-module-versioning/</loc><lastmod>2026-03-31T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/</loc><lastmod>2026-03-31T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2026/azurerm-network-security-perimeter/</loc><lastmod>2026-03-10T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2026/terraform-state-lock/</loc><lastmod>2026-02-23T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2026/terraform-state-rollback/</loc><lastmod>2026-02-20T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2026/terraform-github-3/</loc><lastmod>2026-01-26T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2026/terraform-github-2/</loc><lastmod>2026-01-19T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2026/terraform-github-1/</loc><lastmod>2026-01-14T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2026/terraform-authoring-operations-professional/</loc><lastmod>2026-01-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/year-in-review/</loc><lastmod>2025-12-31T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/terraform-parallelism/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/azure-managed-identity-credentials/</loc><lastmod>2025-12-18T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/aws-abac-for-terraform/</loc><lastmod>2025-12-17T10:00:18+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/terraform-stacks-deep-dive-aws/</loc><lastmod>2025-12-02T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/hcp-terraform-search/</loc><lastmod>2025-11-28T14:55:27+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/terraform-private-registry/</loc><lastmod>2025-11-26T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/revisiting-azure-flexible-federated-identity-credentials/</loc><lastmod>2025-11-19T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/terraform-stacks-deep-dive-azure/</loc><lastmod>2025-11-18T06:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/migrate-workspaces-to-stacks/</loc><lastmod>2025-11-11T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/resource-dependencies/</loc><lastmod>2025-11-03T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/aws-monitoring-services-deep-dive/</loc><lastmod>2025-10-15T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/atlantis-terragrunt/</loc><lastmod>2025-10-06T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/terraform-search-deep-dive/</loc><lastmod>2025-09-25T03:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/terraform-actions-deep-dive/</loc><lastmod>2025-09-25T02:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/hashiconf/</loc><lastmod>2025-10-15T12:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/aws-databases-deep-dive-best-practices/</loc><lastmod>2025-09-03T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/terraform-monorepo/</loc><lastmod>2025-08-21T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/migrate-azapi-to-azurerm/</loc><lastmod>2025-08-13T08:26:38+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/terraform-minecraft/</loc><lastmod>2025-08-11T13:57:10+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/aks-eks-provisioning-speed-comparison/</loc><lastmod>2025-07-31T03:00:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/terraform-kubernetes-blue-green/</loc><lastmod>2025-07-28T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/nomad-on-azure-9/</loc><lastmod>2025-07-23T03:00:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/nomad-on-azure-8/</loc><lastmod>2025-07-18T03:00:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/terraform-multi-cloud/</loc><lastmod>2025-07-16T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/nomad-on-azure-7/</loc><lastmod>2025-07-15T05:00:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/nomad-on-azure-6/</loc><lastmod>2025-07-08T09:00:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/nomad-on-azure-5/</loc><lastmod>2025-07-06T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/aws-ipam-with-terraform/</loc><lastmod>2025-07-04T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/nomad-on-azure-4/</loc><lastmod>2025-07-03T01:00:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/azure-ipam-with-terraform/</loc><lastmod>2025-07-02T13:15:11+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/nomad-on-azure-3/</loc><lastmod>2025-06-27T10:00:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/nomad-on-azure-2/</loc><lastmod>2025-06-26T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/nomad-on-azure-1/</loc><lastmod>2025-06-25T10:54:21+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/aws-lambda-deep-dive-best-practices/</loc><lastmod>2025-06-23T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/hcl-overview/</loc><lastmod>2025-06-20T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/terraform-state-machine/</loc><lastmod>2025-06-13T14:10:03+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/developer-self-service-waypoint-minecraft/</loc><lastmod>2025-06-07T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/aws-s3-deep-drive-best-practices/</loc><lastmod>2025-06-06T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/microsoft-mvp/</loc><lastmod>2025-06-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/managing-aws-tags/</loc><lastmod>2025-05-28T11:15:32+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/aws-provider-version-6/</loc><lastmod>2025-05-27T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/waypoint-actions-deep-dive/</loc><lastmod>2025-05-25T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/access-vault-secrets-from-aws/</loc><lastmod>2025-05-20T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/terraform-import-identity/</loc><lastmod>2025-05-15T10:25:29+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/migrate-state-to-hcp-terraform/</loc><lastmod>2025-05-14T15:50:50+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/temporary-github-repos-terraform/</loc><lastmod>2025-05-13T13:08:51+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/hcp-waypoint-with-terraform/</loc><lastmod>2025-05-10T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/what-are-terraform-stacks/</loc><lastmod>2025-05-09T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/aws-secrets-manager-deep-dive-best-practices/</loc><lastmod>2025-05-07T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/azure-portal-export-terraform/</loc><lastmod>2025-05-05T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/ci-cd-best-practices/</loc><lastmod>2025-04-23T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/infrastructure-automation-leaders/</loc><lastmod>2025-04-22T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/terraform-authoring-operations-professional/</loc><lastmod>2025-04-08T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/aws-network-firewall-deep-dive-best-practices/</loc><lastmod>2025-04-07T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/hcp-waypoint-for-self-service/</loc><lastmod>2025-04-03T14:02:25+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/hashicorp-ambassador/</loc><lastmod>2025-04-02T14:34:37+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/terraform-state-on-azure/</loc><lastmod>2025-04-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/hcp-terraform-azure-workload-identity/</loc><lastmod>2025-03-17T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/aws-vpc-networking-deep-dive/</loc><lastmod>2025-03-13T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/vault-event-notifications/</loc><lastmod>2025-03-10T17:41:59+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/terraform-state-file/</loc><lastmod>2025-03-05T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/dns-a-deep-dive-in-aws/</loc><lastmod>2025-02-26T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/hcp-terraform-landing-zones/</loc><lastmod>2025-02-11T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/devops-automation/</loc><lastmod>2025-02-05T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/aws-iam-deep-dive-best-practices/</loc><lastmod>2025-02-03T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/terraform-associate-course/</loc><lastmod>2025-01-30T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/access-azure-from-hcp-terraform-with-oidc-federation/</loc><lastmod>2025-01-23T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/gitignore/</loc><lastmod>2025-01-19T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/azure-flexible-federated-credentials-for-terraform/</loc><lastmod>2025-01-18T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2025/terraform-split-and-join/</loc><lastmod>2025-01-07T21:51:30+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/year-in-review/</loc><lastmod>2024-12-31T16:45:56+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/cloud-infrastructure-management/</loc><lastmod>2024-12-19T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/terraform-authoring-and-operations-professional/</loc><lastmod>2024-12-17T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/terraform-registry/</loc><lastmod>2024-12-16T15:17:35+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/terraform-test-mocks/</loc><lastmod>2024-12-14T15:42:09+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/devops-security/</loc><lastmod>2024-12-06T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/terraform-ephemeral-resources/</loc><lastmod>2024-11-27T10:00:00+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/terraform-element-function/</loc><lastmod>2024-11-14T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/terraform-tuesdays/</loc><lastmod>2024-11-05T20:37:20+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/aws-cdk-vs-terraform/</loc><lastmod>2024-10-30T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/terraform-stacks-aws/</loc><lastmod>2024-10-21T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/hashiconf/</loc><lastmod>2024-10-16T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/terraform-stacks-azure/</loc><lastmod>2024-10-15T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/book-release/</loc><lastmod>2024-10-02T21:29:30+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/terraform-professional-chapter-2/</loc><lastmod>2024-09-30T17:54:58+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/terraform-professional-book-teaser/</loc><lastmod>2024-09-24T21:57:39+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/aws-iac/</loc><lastmod>2024-09-24T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/terraform-lock-file/</loc><lastmod>2024-08-21T17:40:50+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/speaking-at-hashiconf/</loc><lastmod>2024-08-15T11:07:25+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/hashicorp-sentinel-with-terraform/</loc><lastmod>2024-07-12T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/terraform-policy-as-code/</loc><lastmod>2024-07-11T14:12:50+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/terraform-variable-cross-validation/</loc><lastmod>2024-06-27T07:30:30+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/azure-federated-credentials-github/</loc><lastmod>2024-06-05T15:05:30+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/hashitalks-secure-2024/</loc><lastmod>2024-05-22T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/hcp-boundary/</loc><lastmod>2024-04-28T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/hashicorp-ambassador-2024/</loc><lastmod>2024-03-28T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2024/hashitalks-2024/</loc><lastmod>2024-02-15T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2023/contributing-to-vault/</loc><lastmod>2023-12-13T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2023/deliberate-iac/</loc><lastmod>2023-12-07T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2023/take-your-testing-to-the-cloud/</loc><lastmod>2023-12-04T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2023/test-permutations-terraform-github-actions/</loc><lastmod>2023-11-22T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2023/terraform-testing-deep-dive/</loc><lastmod>2023-11-13T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2023/recursive-module-calls/</loc><lastmod>2023-11-09T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2023/hashicorp-developer-ai/</loc><lastmod>2023-10-24T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2023/terraform-testing-and-validation/</loc><lastmod>2023-10-20T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2023/hashiconf-2023/</loc><lastmod>2023-10-14T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/vault/encryption/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/vault/architecture/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/vault/</loc><lastmod>2023-09-15T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/vault/api/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/vault/ui/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/vault/cli/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/vault/secrets/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/vault/leases/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/vault/tokens/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/vault/policies/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/vault/auth-methods/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/vault/hello-world/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/vault/introduction/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2023/terraform-import/</loc><lastmod>2023-07-07T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2023/terraform-cloud-pricing/</loc><lastmod>2023-06-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2023/bicep-kubernetes-provider/</loc><lastmod>2023-05-23T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2023/gitops-environment-promotion/</loc><lastmod>2023-03-26T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2023/github-actions-for-terraform-cloud/</loc><lastmod>2023-03-19T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2023/hashicorp-vault-azure/</loc><lastmod>2023-03-10T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/kubernetes/1000-foot-overview/</loc><lastmod>2023-02-25T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/kubernetes/security-concepts/</loc><lastmod>2023-02-16T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/kubernetes/ingress/</loc><lastmod>2023-02-13T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/kubernetes/</loc><lastmod>2023-02-09T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/terraform/</loc><lastmod>2023-02-09T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/terraform/terraform-cloud/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/terraform/outside-core-workflow/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/terraform/state/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/terraform/modules/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/terraform/configuration-leftovers/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/terraform/data-sources/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/terraform/resources/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2023/google-terraform-best-practices/</loc><lastmod>2023-01-23T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/terraform/outputs/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/terraform/variables/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/kubernetes/helm/</loc><lastmod>2023-01-10T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/kubernetes/pods-3/</loc><lastmod>2023-01-05T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/terraform/core-workflow/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/kubernetes/jobs/</loc><lastmod>2023-01-02T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/terraform/providers/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/kubernetes/volumes-3/</loc><lastmod>2022-12-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/terraform/terraform-landscape/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/terraform/getting-started/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/terraform/introduction/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/kubernetes/volumes-2/</loc><lastmod>2022-12-25T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/kubernetes/volumes-1/</loc><lastmod>2022-12-23T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/kubernetes/configmaps-and-secrets/</loc><lastmod>2022-12-22T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/kubernetes/namespaces/</loc><lastmod>2022-12-20T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/kubernetes/services/</loc><lastmod>2022-12-19T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/kubernetes/deployments-2/</loc><lastmod>2022-12-18T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/kubernetes/deployments-1/</loc><lastmod>2022-12-16T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/kubernetes/pods-2/</loc><lastmod>2022-12-14T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/courses/kubernetes/pods-1/</loc><lastmod>2022-12-12T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2022/linux-patch-management/</loc><lastmod>2022-12-09T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2022/advent-of-code-2022/</loc><lastmod>2022-12-03T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2022/gitops-cdk8s-argocd/</loc><lastmod>2022-11-28T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2022/what-is-gitops/</loc><lastmod>2022-11-27T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2022/github-actions-terraform/</loc><lastmod>2022-11-26T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2022/dynamic-terraform-backend/</loc><lastmod>2022-11-24T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2022/azure-functions/</loc><lastmod>2022-09-21T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/blog/2022/cloud-native-go/</loc><lastmod>2022-09-08T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/about/</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://mattias.engineer/services/</loc><changefreq>daily</changefreq><priority>0.5</priority></url></urlset>