Skip to main content

Projects

A running log of what I am currently building, tinkering with, or have recently completed. Some of these are polished outcomes, some are still in progress, and a few are honest write-ups of things that did not go as planned. All of them are real.

Automated EXIF stripping and WebP conversion, 80% average size reduction across 47 images

Image Privacy and Optimization Pipeline with Folder Watching

6 min read
My iPhone embeds GPS coordinates, camera serial numbers, and acceleration vectors into every photo. I built a Bash script to strip all of it and convert images to web-optimized WebP, with an optional folder watcher to make it fully automatic.
Automated HVAC load shifting to avoid SRP peak pricing windows

Taming the Arizona Heat: SRP Time-of-Use Automation

5 min read
Living in the Arizona desert, my electricity bill is a tactical challenge. I built a Node-RED logic engine to pre-cool the house before SRP peak pricing kicks in and stop paying maximum price for maximum AC effort.
Restored full functionality for $4 vs. an estimated $150 service call

Fixing a Whirlpool Dishwasher Start Button for $4

5 min read
The Start button on my Whirlpool WDT730HAMZ0 stopped responding. Instead of buying a $100+ control board, I traced the fault to a worn SMD tactile switch and replaced it for $4.
Reduced deploy time to 4 seconds with automatic backups and rollback support

Automating hofiverse.com Deployments with a Bash Script

5 min read
Every deploy was a manual multi-step process with no safety net. I wrote a Bash script that handles the full pipeline with a single command, including backups, log rotation, and a dry run mode.
Reclaimed 22GB of vDisk space, reducing usage from 89% to 31%

Cleaning Up a Bloated Docker vDisk on Unraid

5 min read
My Unraid Docker vDisk crept up to 89% capacity. Stopped containers, dangling images, and orphaned volumes had accumulated from months of tinkering. I recovered 22GB and got back down to 31% without touching anything I actually needed.
Switched daily driver OS and gained COSMIC desktop and better hardware support

Four Years on Mint, Then I Switched to Pop!_OS

4 min read
I ran Linux Mint for four years without a real complaint. Then System76 announced COSMIC and I decided it was time to move. Here is how it went.