Blog

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

RSS Feed
All Terraform 206 Infrastructure 142 GitHub 70 Security 55 DevOps 46 State Management 36 GitOps 34 OpenTofu 31 CI/CD 27 Automation 20 Policy 20 Infrastructure As Code 19 Open Source 18 AWS 16

Terraform State Show: What It Shows and What It Doesn't

Terraform state show inspects one resource in state, fast. Learn syntax, modules, sensitive output, remote state, and where it stops being useful.

Terraform Stategraph

The Ultimate Guide to terraform state rm for Safe State Cleanup

Use terraform state rm to remove resources from Terraform state without deleting infrastructure, with examples, safe workflows, and mistakes to avoid.

Terraform State Management DevOps

Concurrency vs. Parallelism: What's the Difference?

Concurrency and parallelism are often confused but mean different things. Learn how they work, when to use each, and why it matters in Terraform.

Terraform Concurrency Performance

What Is Configuration Drift and How Do You Prevent It?

Configuration drift silently breaks your infrastructure. Learn what causes it, how IaC prevents it, and which tools detect and fix it automatically.

Terraform State Management Beginner Guide

AWS Cost Optimization with Terraform: A Practical Guide

Learn how to reduce AWS costs using Terraform. This guide covers right-sizing, lifecycle rules, tagging, and how to bring cost visibility into your IaC workflow.

Terraform Cost FinOps

Terraform Cost Estimation: Tools and How It Works

Not sure what your Terraform infrastructure actually costs? This guide breaks down the real cost drivers and the best Terraform cost estimation tools available.

Terraform Cost FinOps

What is ClickOps and how do teams prevent it?

ClickOps slows teams down, introduces drift, and makes infrastructure hard to audit. Learn what ClickOps means in DevOps and how to move beyond it with IaC.

DevOps Infrastructure Terraform

What Terraform graph shows, and where it hits its limits

Learn how Terraform graph exposes Terraform dependencies, where the command gets hard to use, and how to make the graph easier to act on.

Terraform State Management Infrastructure

What Is a Monorepo? Architecture, Benefits & Structure

Learn what a monorepo is, how monorepo architecture works, why teams using IaC at scale are adopting it, and how Stategraph makes it manageable.

Monorepos Infrastructure Terraform

What Bazel taught us about Terraform

Build systems solved fast-and-correct twenty years ago. A walk through how Bazel's playbook - DAGs, hashing, sandboxes, caches - maps onto Terraform.

Stategraph Terraform Build Systems

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

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