Power Monitoring with TasmotaAt home, I run a server rack and a hefty desktop computer, not to mention a kegerator. This likely represents a significant amount of my…Apr 18, 2023Apr 18, 2023
High Availability Keg SensorsThe kegerator has a new gas line and we’re ready to get started installing some sensors. The goal with these sensors is to keep track of…Mar 13, 2023Mar 13, 2023
Zero-Downtime Seltzer: Upgrading a KegeratorI was recently gifted a dual pressure gas regulator, so it’s time to upgrade my kegerator.Mar 8, 2023Mar 8, 2023
Creating a Prometheus Exporter for PiholeA novel approach to exporting metrics from pihole to prometheusFeb 14, 2021Feb 14, 2021
Editing Git Hunks for Fun and ProfitIf your development process is anything like mine, you tend to make lots of changes and worry about organizing the commits afterwards…Oct 4, 20192Oct 4, 20192
Pi-hole on KubernetesIf you’ve never heard of pi-hole, it’s fantastic tool that blocks DNS requests to ad servers. That means you can surf the web without…Jul 16, 20197Jul 16, 20197
An Introduction to Product ManagementAs a developer, product management can be an entirely alien craft. It can seem like either a valueless function or it can seem like glue…May 25, 2019May 25, 2019