Running a GitHub Actions workflow that doesn't exist yet on the default branch
A guide to manually triggering a GitHub Actions workflow from a feature branch before it's merged into the default branch.
A guide to manually triggering a GitHub Actions workflow from a feature branch before it's merged into the default branch.
A tutorial on using Terraform to create and initialize AWS CodeCommit repositories, including syncing initial files.
A critical analysis of whether test automation truly reduces stress and disruptions, or if it can initially increase workload and pressure on teams.
A tutorial on using the kr8s Python library to manage and automate Kubernetes resources, covering setup, creation, and listing.
A guide on using the skopeo container image with Docker aliases to copy container images between registries without installing it locally.
Announcing v2.0 of a Terraform module for deploying Azure subnets with NSG and route tables, solving conflicts with Azure Landing Zone policies.
Discusses the pitfalls of automating tests just to follow trends, emphasizing business value over mimicking tech giants.
A guide to setting up a version-controlled Terraform repository using git, covering basic concepts and best practices for infrastructure as code.
Explains how to publish Bicep modules to Azure Container Registry with source code visibility using the experimental publishSource feature.
Part 9 of a Terraform series explains how to define and use variables in Azure Terraform scripts, covering types, values, and best practices.
A guide to setting up efficient CI/CD pipelines for monorepos using CircleCI, covering project structure, configuration strategies, and common pitfalls.
A comparison of OpenTofu and Terraform, focusing on feature parity, licensing differences, and migration considerations for Infrastructure as Code.
Explains how to use Terraform Locals to streamline and improve readability in Azure infrastructure-as-code configurations.
Explains why the Terraform taint command is problematic and suggests better alternatives for managing infrastructure.
Explores common anti-patterns when using a layered approach to structure Terraform (IaC) projects, discussing its origins and suitability.
A guide to building and using a lightweight Docker container image for the OpenStack Client, making it portable and dependency-free.
Introduction to a new blog focused on Microsoft Azure, covering deployment guides, new services, and troubleshooting tips.
A guide applying the 12-factor app methodology principles to writing efficient, secure, and maintainable Dockerfiles for containerized applications.
A curated playlist of on-demand DevOps and Developer Productivity sessions from AWS re:Invent 2024, covering AI, IaC, CI/CD, and security.
Explains why running Continuous Integration daily is crucial to detect broken dependencies, even when no code changes occur.