Not portfolio theater

Things I actually built.

These are real projects from my environment. The clean architecture diagram usually comes after the troubleshooting.

In documentation

I Made My Security Cameras Decide Whether to Bother Me

Frigate + OpenAI + Home Assistant + Ring. The goal was not more notifications. It was fewer, smarter notifications.

Built

A Room Controller Designed Around How My Son Actually Uses It

A large-button Home Assistant room panel using an ESP32 touchscreen, built around simplicity and easier interaction.

Built

My Homelab Was Becoming a Power Problem

EcoFlow, Home Assistant and time-of-use automation working together to shift server-rack power around the utility schedule.

Documented

I Made a Cheap Label Printer Work With Pirate Ship

A Raspberry Pi CUPS server, a 32-bit driver problem and the missing barcode that started the entire rabbit hole.

Built

One Pi-hole Was Not Enough

Redundant DNS at home because having the entire house depend on a single Pi-hole was not a design I wanted to keep.

Migration in progress

I Was Paying AWS to Run WordPress for a Site That Did Not Need WordPress

The project you are looking at now: moving my personal site from Lightsail WordPress to a static-first Astro site on Cloudflare Pages.