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

GitHub changed their API without warning and broke our production system

GitHub shipped a breaking change to workflow_dispatch without warning. It broke Terrateam and probably other systems that haven't noticed yet.

GitHub API Tooling

Engineering Log: Inventory and path to faster plans

Demo day two showcased inventory management going GA in January with the technical foundation for parallel operations: coning and reification.

Engineering Log Product Updates Stategraph

How to Deploy ArgoCD with Terraform on Kubernetes

Learn how to deploy Argo CD with Terraform using the Kubernetes provider. Set up application repositories, RBAC, and integrate with GitOps workflows.

Terraform Kubernetes GitOps

Engineering Log: Computing dependency cones for Terraform resources

Built a tool that computes the dependency cone of any Terraform resource and extracts a minimal subset file containing only what you need.

Engineering Log Terraform Stategraph

How to deploy HashiCorp Vault with Terraform on AWS

Learn how to deploy HashiCorp Vault on AWS using Terraform, configure high availability, and enable AWS KMS auto-unseal to maintain secure secret management.

Terraform Security AWS

How to deploy a serverless application with Terraform on AWS Lambda

How to deploy a serverless application with Terraform on AWS Lambda. Complete guide covering API Gateway, IAM roles, event triggers, and infrastructure as code.

Terraform AWS Infrastructure

Understanding bare metal: meaning, benefits and how to migrate to cloud

How a bare metal server differs from virtual machines, cloud servers and traditional dedicated servers, and how to move from physical hardware to cloud.

Infrastructure Architecture Platform Engineering

Building a Terraform control plane: Speed to reconciliation

Fix state, unlock reconciliation. Fix reconciliation, react to events. The path from faster Terraform to Kubernetes-style infrastructure control planes.

Product Engineering Vision

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