Blog

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

RSS Feed
All Terraform 208 Infrastructure 143 GitHub 70 Security 56 DevOps 49 State Management 36 GitOps 34 OpenTofu 31 CI/CD 27 Automation 21 Policy 20 Infrastructure As Code 18 Open Source 18 AWS 16

How to detect, manage, and prevent Terraform drift: The ultimate guide

Learn what Terraform drift is, its common causes, and how to master Terraform drift detection. Discover strategies to manage, fix, and prevent drift.

Terraform DevOps Infrastructure

Announcing the Terrateam REST API

Build custom infrastructure workflows with the Terrateam REST API. Programmatic access to installations, repositories, the KV store, and more.

API Automation Infrastructure

Crossplane vs. Terraform: A comparison of the IaC tools

Compare Crossplane vs Terrateam and Terraform, understand control planes, state management and workflows so you can choose the right infrastructure as code stack.

Terraform Crossplane Infrastructure

Engineering Log: Importing state into a queryable graph

We showed Stategraph to infrastructure engineers. The Q&A surfaced what actually matters: scale, self-hosting, and when to stop splitting modules.

Engineering Log Product Updates Stategraph

Terragrunt was a band-aid. Stategraph fixes the wound.

Terragrunt solved Terraform's scaling problems by splitting state. Stategraph eliminates them by fixing the primitive itself.

Terraform Terragrunt State Management

Is Terraform open source? No, but there is an alternative

Is Terraform open source? No, but there are alternatives. Here's our guide to finding the right solution for you and why Terraform isn't open source (but should be).

Terraform Open Source Infrastructure As Code

Deploy a Terraform load balancer on AWS

The differences between an application load balancer (ALB) and network load balancer (NLB), and how to provision and deploy load balancers with Terraform on AWS.

Terraform AWS Load Balancer

The Terralith is correct. State fragmentation is the problem.

State fragmentation creates coordination problems Terraform can't see. The real issue isn't monolithic architecture—it's file-based storage.

Terraform Infrastructure State Management

Is OCaml a hiring hindrance?

We get asked constantly if OCaml makes hiring impossible. The answer is no. The smaller pool filters for quality, people are eager to learn, and we're not competing with FAANG for the same candidates.

OCaml Hiring Engineering

How to Deploy an EKS Cluster with Terraform

How to create a AWS EKS clusters using Terraform, including worker nodes, IAM roles, and networking. Atep-by-step guide to Terraform EKS clusters.

Terraform AWS Kubernetes

Why we chose OCaml to write Stategraph

When managing infrastructure, state corruption must be impossible. OCaml's type system catches entire categories of bugs at compile time.

OCaml Type Systems Functional Programming

From hacking Pokemon websites to harnessing Helm and Terraform: An OSS contributor's journey

We talked to one of Terrateam's contributors, Corey Regan, to learn about what motivates him to be an OSS contributor.

Open Source Terraform Contributor