Graham Gilbert argues Terraform is effectively dead, kept alive only by inertia: HCL forced engineers to translate intent (the diagrams, paragraphs, and constraints that actually describe systems) into a DSL that nobody naturally thinks in, while fragmenting infrastructure, application logic, policies, and diagrams across representations that never stay in sync. AI removes that translation layer by working directly from diagrams and natural language, interrogating intent, and producing executable code, which makes a static DSL in the middle redundant. If he were starting today, he'd skip HCL entirely and build an intent layer backed by general-purpose code, closer in spirit to Pulumi than Terraform.









