Mar 14 · 6 min read · TL;DR A terraform apply killed mid-run in GitHub Actions leaves behind two DynamoDB artefacts: a stale lock and a mismatched MD5 digest. Most guides only mention force-unlock. That fixes the lock, b
Join discussion
Jan 1 · 2 min read · Terraform works by comparing desired state (your .tf files) with the actual infrastructure using the state file. What is terraform.tfstate? It stores the current state of your infrastructure. Terraform uses it to detect what to create, update, or d...
Join discussion
Dec 16, 2025 · 3 min read · Hello people, While working on real-world Terraform projects, I learned why Terraform Workspaces exist and how they solve a common infrastructure problem. Note: In this example, instance_type is used for simplicity, but the same problem applies to ...
Join discussion
Nov 27, 2025 · 5 min read · How Terraform Updates Infrastructure When you execute terraform apply, Terraform performs a state comparison between your configuration files and the actual infrastructure. Here's how it works: Desired State vs. Actual State: Terraform reads the des...
Join discussion
Oct 26, 2025 · 3 min read · By Betty Musari ✨Hey there, fellow tech enthusiasts! 👋 Ever felt like Terraform was that mysterious wizard tool everyone talks about but you're not quite sure how to wave the magic wand? Well, grab your favorite drink ☕ and let me take you on my rol...
Join discussion
Oct 24, 2025 · 6 min read · Revision & Command Mastery: Every Terraform Command You Must Know After three solid days of learning and hands-on practice — from building AWS architectures to understanding Terraform State, Providers, and Backends — today was all about revision. Day...
Join discussion
Oct 13, 2025 · 5 min read · Introduction Terraform state is the backbone of infrastructure management with Terraform. Understanding how state works and how to manage it effectively is crucial for building reliable, scalable infrastructure. In this comprehensive guide, we'll exp...
Join discussion
Oct 8, 2025 · 2 min read · I vividly remember the first job application that required Terraform experience. I thought I had it all figured out—Infrastructure as Code seemed straightforward: write code, deploy infrastructure, done. Reality check: I struggled with a take-home as...
Join discussionSep 18, 2025 · 6 min read · By Betty Musari Abstract Before jumping into code, it’s always best to define scope. A basic Terraform module on AWS should do a few things well: Provide clean interfaces (inputs + outputs). Wrap a logical set of resources (like a VPC + subnets or ...
Join discussion