Why Your Terraform Code Looks Like Spaghetti (And How to Fix It)
I've reviewed Terraform codebases across 4 organisations now. The pattern is always the same: it starts clean, then someone adds "just one more resource," and 6 months later you have a 2,000-line main.tf that nobody wants to touch.
Here's why it happens and how to fix it.
