A deep dive into managing multiple environments in Infrastructure as Code with Terraform, OpenTofu, and Terragrunt.
Build an automated reconciliation pipeline with GitHub Actions to periodically detect and correct Terraform drift.
Transform your Terraform code into reliable, infrastructure components. Learn the essentials of module structure, automated documentation and versioning.
Manage Terraform state in an Azure Storage backend by building a GitHub Actions pipeline with OIDC authentication.
Deploy a Hugo website to Azure, automate deployments with a CI/CD pipeline using Terraform and GitHub Actions, and configure a custom domain.
A practical guide on using generative AI to enhance study notes and create practice exams.
Complex naming conventions, specifically for cloud resources, create more problems than they solve. This post covers the hidden costs and an alternative approach.