Blog

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

RSS Feed
All Terraform 204 Infrastructure 142 GitHub 71 Security 54 DevOps 47 State Management 35 GitOps 34 OpenTofu 31 CI/CD 25 Automation 20 Policy 20 Infrastructure As Code 19 Open Source 18 AWS 16

The Guide to Terraform Ephemeral Resources

Terraform ephemeral resources keep secrets out of state and plan files. Here's how the ephemeral block's lifecycle works, and how to use one.

Terraform Security State Management

Terraform MCP: What It Does for AI agents and What It Doesn't

Terraform MCP grounds AI coding agents in real provider schemas and workspace data. See how it works, how to deploy it, and where it falls short.

AI Terraform Infrastructure as Code

Terragrunt vs. Terraform Comparison and an Alternative

Terragrunt vs. Terraform compared and explained beyond the basics: benefits, trade-offs, a comparison table, and the way to get off Terragrunt with Stategraph.

Terragrunt Terraform Cloud State Management

The Real Benefits of Open Source for Enterprises and Startups

Businesses weighing the benefits of open source need more than buzzwords: the real gains hinge on governance and maintenance, not the license alone.

Open Source Terraform OpenTofu

IaC Security: What it Catches and What it Misses

IaC security covers scanning, policy-as-code, and blast-radius awareness. See which risks each layer stops, and which ones risk slipping through.

Security Infrastructure as Code Terraform

IaC scanning tools, sorted by what they actually do

IaC scanning tools aren't one category. Compare 12 real options across four categories, with GitHub star counts verified live via the API.

Security Infrastructure as Code Terraform

Terraform Conditional Logic, Beyond the Basic Ternary

A Terraform conditional seems simple until type mismatches, non-short-circuit logic, or a toggled resource breaks your plan. Here's what really happens.

Terraform Best Practices Infrastructure

Managing Terraform feature flags with Flagsmith

Terraform feature flags with Flagsmith turn flag rollouts into pull requests: reviewable plans, auditable applies, and rollback with a single revert.

Feature Flags Terraform Infrastructure as Code

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