Lessons Learned From Writing a Terraform Provider

<p>I wanted to build my own Terraform provider for a long time but never had a real chance because of the strong community that built providers for every major service.</p> <p>However, finally, after a couple of years of waiting, I got a chance to build a provider from scratch. It was a challenging but extremely rewarding experience. In this article, we will explore the lessons learned during the process, sharing insights, tips, and best practices for creating a robust Terraform provider.</p> <p>But first, let&rsquo;s start with a problem. We have a small team managing multiple projects. Each person in the team can manage multiple projects and each project has at least one domain. When we receive an email from a customer, we need to be sure that it is going to be forwarded to the right person and this should be managed in a convenient and automated way.</p> <p><a href="https://medium.com/@abagayev/lessons-learned-from-writing-a-terraform-provider-62412b79a997"><strong>Click Here</strong></a></p>