DevOpsDevOps Quick Fix: GCP outgoing connection issuesQuick Fix when GCP outgoing HTTPS connections to third-party REST APIs are slow or dropping.
dockerHow to speed up Docker builds in GitHub ActionsAre your Docker builds slow in GitHub Actions? Here's how to speed it up with the built-in GitHub Actions cache.
TerraformTerragrunt vs TerraformIn this article, I detail the benefits of using Terragrunt. At the end, I list the reasons why sometimes Terragrunt may not be the right choice for your project.
DevOpsDevOps Quick Fix: intermittent yum and apt errors on new EC2DevOps Quick Fix are solutions to common DevOps problems, usually encountered during client engagements Problem When creating a new AWS EC2 (either via Packer for AMI or via Terraform for EC2), the usual next immediate step is to install Unix packages via yum or apt. You may get intermittent errors like: "Package has no installation candidate" "Unable to locate package" "Error: Unable to find a match" "No package available" Solution Running yum or apt before EC2 finishes initialization is
AWSBest Practices for Terraform AWS Tags: Part 2AWS tags are key-value labels you can assign to AWS resources that give extra information about it.
PeopleGitOps with Terraform, Terragrunt and GitHub WorkflowsIn this post, we'll define GitOps, review a sample Terraform app module repo and an associated GitHub Workflow to lint and version the module repo, and review a sample Terragrunt live repo and a GitHub Workflow to apply infrastructure changes.
AWSBest Practices for Terraform AWS TagsAWS tags are key-value labels you can assign to AWS resources that give extra information about it.