Extending Terraform past its built-in providers, the newer features that keep secrets out of state, the programmatic and large-deployment constructs at the edges of the tool, and how Terraform scales to a whole organization and a brownfield estate.
7 topics
The first twelve chapters cover the Terraform you use every day. This last one covers the edges: the places where you outgrow the built-in tooling, the features HashiCorp added recently to fix old pain, and the patterns that only matter once Terraform is running across dozens of teams and thousands of resources that nobody wrote a line of HCL for.
None of these are starting points. Reach for a custom provider, CDKTF, or Stacks only when the simpler path has genuinely run out, and treat the newest features as newest — present in current Terraform, but with provider support and battle-testing still catching up. The last two topics are the capstone: how a platform team underpins a multi-account organization, and how you bring years of console-built infrastructure under management without an outage.