Skip to content
Try Free
Try Free

Engineering

Filter by Topic

Engineering

Untested code is broken code

The other day, I sat in on a demo Jesse St. Laurent was giving. The customer had a question about whether a feature worked in a specific scenario. Since it turns out that I... Read More
Engineering

Using the run_cmd function to configure Terragrunt variables

Terraform is a great tool for provisioning infrastructure, but its usability tends to suffer at scale. Many users end up using some form of wrapper like Terragrunt to act as... Read More
CI CD

The Island of GitHub Secrets

When you implement a GitOps workflow to streamline your engineering practices, one of the goals is to empower developers to make code and configuration changes together. In... Read More
AWS

How to deploy and leverage remote state with Terragrunt and AWS S3

Using Terragrunt to deploy a backend for remote state files enables you to write infrastructure code without the need to copy and paste the backend configuration into various... Read More
Application Configuration

Self-Validating Django Models – A Quick Tutorial

Questions about Django’s ability to save() when specifying valid choices on fields turn up in multiple posts throughout the internet. The answer is always the same: you have... Read More
Application Configuration

Skipping Jobs in GitHub Actions when Secrets are Unavailable

How to Securely Inject Configuration Secrets into GitHub CloudTruth’s configure-action for GitHub allows you securely inject configuration secrets into GitHub with this... Read More