Posts
-
Streamlining My Homelab Deployments with Bare Git Repositories and Git Hooks
I finally stopped fighting with my homelab deploy process and turned it into something that feels almost civilized. -
Avoiding Common Pitfalls in Terraform Module Design
I've been working with Terraform for over 6 years now, and during this time, I've encountered several common mistakes when designing modules that can lead to frustrations, mismanagement, and even mistrust in the tool itself. -
The Subtle Differences in Apply-Before-Merge and Apply-After-Merge
My infrastructure team, as part of a larger Terraform Restructure initiative, is moving our Terraform repositories to be apply-after-merge. There are significant changes in process between these two approaches; not all are obvious. -
Complex Data Structures Are An Anti-Pattern
In Terraform, I've found that KISS > DRY and that the use of complex data structures as inputs are a gilded foot gun. -
Everything is on fire and it's great
I haven't blogged about it, but a couple of years ago I went through an acquisition. It was a pretty incredible experience and overall pretty positive. I'm sure I'll blog about that at some point, but today I want to discuss a change that I experienced from going through that … a change in me. A change I wish happened a lot sooner. I figured out how to not concern myself with most problems.
subscribe via RSS