Blog

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

RSS Feed
All Terraform 204 Infrastructure 142 GitHub 70 Security 53 DevOps 46 State Management 36 GitOps 34 OpenTofu 31 CI/CD 25 Automation 20 Policy 20 Infrastructure As Code 19 Open Source 18 AWS 16 Stategraph Velocity 3

Cross-state reads, without the whole state: Solving Terraform remote state

Terraform remote state helps share output values across configurations, but broad state access can expose more data than each module needs.

Terraform State Management Security

Engineering Log: Stategraph Velocity launch day

Stategraph Velocity launched with fast plan and apply, parallel execution, and multi-state transactions. See the demo and why this changes Terraform workflows.

Demo Infrastructure Velocity Stategraph Velocity

Terragrunt is dead: Multi-state transactions killed run-all

Terragrunt exists because Terraform can't handle cross-state dependencies. Multi-state transactions execute them atomically. No run-all needed.

Terraform Stategraph Velocity State Management