// Topics / Terraform

Terraform

Definition

Terraform coverage in this archive spans 6 posts from Jun 2016 to Nov 2022 and focuses on reliability, delivery speed, and cost discipline as one system, not three separate concerns. The strongest adjacent threads are devops, cloud, and infrastructure as code. Recurring title motifs include infrastructure, terraform, patterns, and scale.

Working claims

  • Most posts prioritize predictable operations over feature breadth or stack novelty.
  • Early posts lean on terraform and moved, while newer posts lean on infrastructure and scale as constraints shifted.
  • This topic repeatedly intersects with devops, cloud, and infrastructure as code, so design choices here rarely stand alone.

How to apply this

  • Set SLOs first, then choose tooling that keeps deploy, observability, and rollback simple.
  • Start with the newest post to calibrate current constraints, then backtrack to older entries for first principles.
  • When boundary questions appear, cross-read devops and cloud before committing implementation details.

Where teams get burned

  • Adding platform layers faster than the team can operate and debug them.
  • Chasing throughput gains without proving they improve end-user reliability.
  • Applying guidance from 2016 to 2022 without revisiting assumptions as context changed.

Suggested reading path

References

    Infrastructure as Code Patterns That Actually Scale Practical Terraform patterns for teams that have outgrown the tutorial stage: module design, state management, environment promotion, and policy enforcement. infrastructure-as-code terraform devops Terraform at Scale: What Changed Since 2019 Two years ago I wrote about Terraform patterns for growing teams. Here's what held up, what broke, and what I do differently now. terraform infrastructure-as-code devops Comparing Infrastructure Testing Approaches: What Actually Catches Bugs I tested Terraform modules with unit checks, policy engines, and full integration runs side by side. Here's what each approach actually catches and what it misses. infrastructure testing terraform Your Terraform Monolith Will Break. Here's How to Fix It Before It Does. Lessons from splitting a 4000-resource Terraform state into something teams can actually work with -- state layout, module boundaries, and the workflow discipline nobody wants to do until they have to. terraform infrastructure devops IaC Patterns That Actually Work Opinionated Infrastructure as Code patterns from running Terraform at the fintech startup. Repo layout, modules, state management, and the stuff that burns you if you ignore it. infrastructure terraform iac Why I Moved Our Infrastructure to Terraform We moved from console-driven, script-heavy infrastructure to Terraform so changes are reviewed, reproducible, and recoverable from code. terraform infrastructure-as-code devops