Thoughts on Terraform state management, infrastructure parallelism, and building better developer tools.
Terraform's state system is the bottleneck. Fix state, unlock reconciliation. Fix reconciliation, react to events. Here's the path from faster Terraform to Kubernetes-style infrastructure control planes.
Read moreWe showed Stategraph to a room full of infrastructure engineers. The Q&A surfaced what actually matters: scale, self-hosting, and when you can stop splitting root modules.
Read moreTerragrunt solved Terraform's scaling problems by splitting state. Stategraph eliminates them by fixing the primitive itself.
Read moreMasterpoint says split your Terralith into multiple state files. But state fragmentation creates coordination problems Terraform can't see. The real issue isn't monolithic architecture. It's file-based storage with global locks.
Read moreWhen you're managing other people's infrastructure, state corruption has to be impossible, not unlikely. OCaml's type system catches entire categories of bugs at compile time that tests miss.
Read more