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