Thoughts on Terraform state management, infrastructure parallelism, and building better developer tools.
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.
IaC security covers scanning, policy-as-code, and blast-radius awareness. See which risks each layer stops, and which ones risk slipping through.
IaC scanning tools aren't one category. Compare 12 real options across four categories, with GitHub star counts verified live via the API.
A Terraform conditional seems simple until type mismatches, non-short-circuit logic, or a toggled resource breaks your plan. Here's what really happens.
Infrastructure as code tools span provisioning, config management, scanning, and GitOps workflows. Compare 13 real options with verified GitHub stars.
Learn what a terraform tfvars file is, see working examples, and find out where it falls short, plus how Stategraph fits around it.
Terraform Cloud alternatives don't fit into one category. See 8 real options, from managed SaaS to open source, compared honestly on features and total cost.
Terraform your Prometheus Alertmanager stack: monitoring, alerting, persistent storage, exporters, and Grafana dashboards, provisioned as code.
There is no single terraform dry run command. See exactly how plan, apply, destroy, and state mv each preview changes before anything runs.
Install the Terraform CLI, learn the core commands (init, plan, apply, and state), and see where a single global lock stops scaling for teams.
How to build a Terraform CI/CD pipeline. Here's what production pipelines actually need: locking, promotion, policy, and graph-aware execution.
Learn how Terraform state list works, how to filter results by module or resource type, and how to use it to audit and inventory your Terraform state.
A practical guide to DevOps best practices covering CI/CD, IaC, automation, observability, and where infrastructure state management tends to break at scale.
Use terraform state rm to remove resources from Terraform state without deleting infrastructure, with examples, safe workflows, and mistakes to avoid.
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.
Learn how Terraform graph exposes Terraform dependencies, where the command gets hard to use, and how to make the graph easier to act on.
Use Claude Code as a Terraform agent that writes, validates, and iterates on HCL, and learn where the backend becomes the bottleneck once the loop works.
Learn what Terraform backends are, how to configure local and remote options, and where the standard approach breaks down at scale.
Learn how to use Terraform map variables with real examples, from basic declarations to for_each, lookup(), and map functions in HCL.
Learn what developer self-service is and the best practices for giving engineers the autonomy to provision infrastructure without compromising security.
Learn how to automate Terraform deployments with CI/CD pipelines, the right tooling, and smarter state management for faster, more reliable infrastructure.
What ephemeral environments are, how they improve testing workflows, and how to implement them in Kubernetes to speed up deployments and reduce costs.
Learn what Terraform stacks are, how components and deployments fit together, and see Terraform stacks examples for multi-environment infrastructure.
Learn what infrastructure as code is, how IaC works in DevOps, and a practical plan to implement and test IaC with security guardrails and fewer surprises.
Learn how to deploy HashiCorp Vault on AWS using Terraform, configure high availability, and enable AWS KMS auto-unseal to maintain secure secret management.
Learn what Terraform drift is, its common causes, and how to master Terraform drift detection. Discover strategies to manage, fix, and prevent drift.
Compare Crossplane vs Terrateam and Terraform, understand control planes, state management and workflows so you can choose the right infrastructure as code stack.
Forcing a Terraform state unlock bypasses safety mechanisms that prevent concurrent modifications. Understand what's happening and what to do instead.
Terraform's state lock error is a design choice that trades velocity for correctness, revealing fundamental coordination limitations.
Terraform state locking uses filesystem semantics for coordination. The result: global mutexes, deployment queues, and superlinear contention.
Learn what Terraform state files are, where they're stored by default, and when to migrate from local to remote backends for team collaboration.
Announcing Terrateam Stacks - orchestrate Terraform deployments with layered and nested stacks, explicit dependencies, and GitOps-native automation.
Anton Babenko, creator of terraform-aws-modules, shares his bold vision for how infrastructure management will evolve beyond code by 2035.
Control which Terrateam configuration settings must come from the default branch versus feature branches
Learn how to integrate feature flags with CI/CD pipelines and GitOps workflows for progressive delivery.
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.
Justin O'Connor, Director at KPMG and Founder at Onward Platforms, on why AI will create more code, not fewer engineers, and the critical balance between speed and expertise.
Kief Morris, Distinguished Engineer at Thoughtworks, shares insights on balancing AI's speed with infrastructure consistency, reliability, and governance.
Petar Nikov, founder of Cloud Solutions, shares why AI should accelerate, not replace, infra decisions, and how teams can build better guardrails around speed.
A technical guide to implementing safe deployment strategies like canary releases, blue-green deployments, and feature flags in enterprise CI/CD pipelines.
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.
Learn Terraform best practices 2025 for modules, state, AWS, versioning, and infrastructure as code so your cloud deployments stay safe and predictable.
This blog explores Terraform caching, offering insights on optimizing initialization, minimizing redundant downloads, and setting up a local cache for centralized projects.
System Initiative is more similar to what we have now than revolutionary.
Terrateam is pledging to the OpenTF manifesto
The future of Terraform code is not writing Terraform.