Blog

Thoughts on Terraform state management, infrastructure parallelism, and building better developer tools.

RSS Feed
All Terraform 206 Infrastructure 142 GitHub 70 Security 55 DevOps 46 State Management 36 GitOps 34 OpenTofu 31 CI/CD 27 Automation 20 Policy 20 Infrastructure As Code 19 Open Source 18 AWS 16

13 Infrastructure as Code Tools To Improve Your Workflow

Infrastructure as code tools span provisioning, config management, scanning, and GitOps workflows. Compare 13 real options with verified GitHub stars.

Infrastructure as Code Terraform DevOps

How to Split the Terraform State File (and Why You Shouldn’t)

Terraform split state file, explained: state mv, removed/import blocks, cross-state references, and why splitting isn't always the fix.

Terraform State Management Infrastructure as Code

Terraform tfvars: syntax, examples, and limits

Learn what a terraform tfvars file is, see working examples, and find out where it falls short, plus how Stategraph fits around it.

Terraform Infrastructure DevOps

The Dependency Graph Explained for IaC Engineers

A dependency graph decides Terraform's plan and apply order, but it breaks down once a state holds thousands of resources. See how to visualize yours.

Terraform Infrastructure as Code State Management

8 Terraform Cloud Alternatives: Find the Right IaC Platform

Terraform Cloud alternatives don't fit into one category. See 8 real options, from managed SaaS to open source, compared honestly on features and total cost.

Terraform Terraform Cloud DevOps

Terraform Security Practices that Hold Up at Scale

A Terraform security checklist covers scanning and secrets, but not blast radius or state locking. See what a full review actually requires.

Terraform Security Best Practices

How to Deploy a Highly Available Redis Cluster with Terraform

Deploy a Terraform Redis cluster on AWS ElastiCache with genuine Multi-AZ failover, correct node group sizing, and snapshots that survive a destroy.

Terraform AWS Infrastructure

Provision Prometheus Alertmanager with Terraform

Terraform your Prometheus Alertmanager stack: monitoring, alerting, persistent storage, exporters, and Grafana dashboards, provisioned as code.

Terraform Infrastructure DevOps

What the Terraform regex Function Returns and its Limits

What the terraform regex function returns, why it errors on no match, and the RE2 limits that break lookahead-based validation patterns.

Terraform Best Practices Testing Troubleshooting

Terraform Dry Run: Plan is Only Half the Story

There is no single terraform dry run command. See exactly how plan, apply, destroy, and state mv each preview changes before anything runs.

Terraform Infrastructure DevOps

Terraform CLI: Install It, then Master the Commands

Install the Terraform CLI, learn the core commands (init, plan, apply, and state), and see where a single global lock stops scaling for teams.

Terraform Infrastructure DevOps

How to Build a Terraform CI/CD Pipeline that Scales

How to build a Terraform CI/CD pipeline. Here's what production pipelines actually need: locking, promotion, policy, and graph-aware execution.

Terraform DevOps Infrastructure