hey, i'm phill.
the man with three first names.

developer. problem solver. pizza maker. ohioan.

Watchr: TV Time Shut Down, So I Built My Own

TV Time shut down, so I took my GDPR export and built Watchr, a self-hosted replacement, in two days with AI: TypeScript, Nuxt, PostgreSQL, Zero, and Capacitor.

self-hostedaidevhomelab

Personal Software: Apps for an Audience of One

AI coding agents broke the old build-vs-buy math. Why I now build bespoke, single-user personal software in an evening and self-host it on my homelab.

aidevhomelabthoughts

My AI Knows Where I Am (and When to Bug Me)

How I gave my self-hosted AI assistant tools to see my location via Home Assistant and ping me through ntfy, plus the guardrails that keep it useful instead of creepy.

aiselfhostedautomationhomelab
↑↓ navigate↵ openesc to close