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 Modules 4

Engineering Log: Stategraph 2.0 and the configurations we used to give up on

Stategraph 2.0 ships broader module coverage, a more robust HCL parser, and a faster core. Here is the engineering work behind the release.

Engineering Log Product Updates Stategraph

How to use the Terraform moved block to refactor safely

Learn how the Terraform moved block lets you rename resources and reorganize modules safely, without destroying infrastructure or editing state by hand.

Terraform State Management Refactoring

Building Secure and Maintainable Terraform Modules

Learn how to structure Terraform modules for long-term maintainability, apply security best practices, and handle updates without breaking production. Covers versioning strategies, the moved block, migration patterns, and secure secret management.

Terraform Infrastructure As Code Modules

Managing Terraform Modules at Scale

Learn how to design, version, and automate Terraform modules for long-term maintainability. Covers module organization, lifecycle management, security patterns, and migration strategies for production infrastructure.

Terraform Infrastructure As Code Modules