Typeform rolled their own Terraform provider to wrangle runtime data through an internal API. Built with HashiCorp’s Go SDK, the official scaffolding framework, and wired up with acceptance tests for full lifecycle muscle.
They skipped the public Terraform Registry entirely. Instead, they shipped provider binaries as GitHub release artifacts, then rigged installs through a local filesystem mirror with a custom Terraform CLI config.
System shift: More teams are ditching private registries, going lean with internal providers tailored to their stack. Easier infra-as-code. No middleman.