I write about my ideas and interests
A Little Site Update
I’ve spent a little time cleaning up the site and updating things behind the scenes. It’s been a while since I’ve written anything here, but I’d like to get back into it soon.
Hopefully, this is the start of writing a bit more regularly again. Stay tuned!
Hashitalks2021
How to Write a Modern Terraform Provider: Tools and Patterns
HashiTalks2021
The hardest part of writing a Terraform provider is learning the SDK and understanding what it is capable of. Once you figure that out you still need to learn the best practices and patterns that will ensure your provider’s success in the long run. This talk takes a tour through the major features of the Terraform Provider SDK, including the features added in v2 like: context aware CRUD operations, diagnostics and debugging support. As well as describing common patterns and practices that will make your life easier whether you are a first timer or experienced provider author.
How Video Works on the Web
How does video work on the web?
You probably interact with video online every day but do you really understand how it works? I thought I did. Until recently when I was implementing video messaging into a web app and I quickly realized how little I knew. A simple question, “What format should a video be in so any device can watch it?”, brought me down the rabbit hole that is video on the web. In this article I provide a high level overview of video topics. Specifically highlighting some vocabulary that was confusing and priming your brain to go deeper on any of these topics if you want.