Blog

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

RSS Feed

Yes, Terraform has a graph. That's not the point.

Terraform State Management Distributed Systems Architecture

Terraform already walks a DAG during apply. But in-run parallelism isn't the bottleneck. The graph is ephemeral, not infrastructure.

Read more

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

Terraform Stategraph Velocity State Management Orchestration

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

Read more

Engineering Log: Insights and Inventory launch day

Engineering Log Product Updates Stategraph Launch

State Backend Insights and Inventory launched with unlimited pricing. Gap Analysis generates Terraform code. Fast plan and apply ships in February.

Read more

Engineering Log: Inventory and path to faster plans

Engineering Log Product Updates Stategraph Demo

Demo day two showcased inventory management going GA in January with the technical foundation for parallel operations: coning and reification.

Read more

Engineering Log: Computing dependency cones for Terraform resources

Engineering Log Terraform Stategraph Infrastructure

Built a tool that computes the dependency cone of any Terraform resource and extracts a minimal subset file containing only what you need.

Read more