I still remember my first job application that required Terraform experience. I thought I had it figured out—after all, Infrastructure as Code sounded straightforward enough: write code, deploy infrastructure, done.

The reality? I couldn't complete the take-home assignment. The state file corrupted. My resources kept getting destroyed...