Skip to main content
Presentation

The Ups and Downs of Maintaining a Terraform Provider

Have you ever wondered what it takes to maintain a Top 40 (by number of downloads) Terraform provider? If yes, this talk is for you! I will dive deep into how rushed decisions can influence your product, how testing and the CI/CD pipeline of a provider look like, and why it can be really hard to fulfill feature requests of the community. And you might get a glimpse of why the not-really-RESTful nature of the Docker API leads to same awful code smells...

Have you ever wondered what it takes to maintain a Top 40 (by number of downloads) Terraform provider? If yes, this talk is for you! I will dive deep into how rushed decisions can influence your product, how testing and the CI/CD pipeline of a provider look like, and why it can be really hard to fulfill feature requests of the community. And you might get a glimpse of why the not-really-RESTful nature of the Docker API leads to same awful code smells...

More resources like this one

  • 11/12/2025
  • FAQ
Why we need identity-based / identity-first security for cloud infrastructure
  • 8/22/2025
  • FAQ
Why Microservices?
  • 4/11/2024
  • FAQ
Introduction to HashiCorp Vault
  • 3/28/2023
  • Presentation
Hidden Hazards: Unique Burnout Risks in Tech