Why I Rebuilt My Page Monitor Without a Server
Why I moved my page checks from my own servers and bots to a small TypeScript monitor running in GitHub Actions.
Collection
An ongoing record of why I build particular apps, how they take shape, and which constraints matter along the way.
Why I moved my page checks from my own servers and bots to a small TypeScript monitor running in GitHub Actions.
A practical, private first pass at falling organic traffic: export Search Console data, compare confirmed Google updates and site changes, and keep several sites' history in your own browser.
Why I built GoalLane as a private, goal-first iPhone planner: short horizons, a few clear outcomes, realistic daily capacity, and steps that lead somewhere.
The personal ritual behind Joys & Woes, and why I built this iPhone journal to be local-first, private, exportable, and useful without sharing your life online.