Writing
Notes on things I’ve built and decisions I’ve had to make. Mostly written for the version of me who will hit the same problem again in a year.
- 0114 July 2026
How I approach building an MVP
Most early products fail from too much scope, not too little. Here is the process I use to get something real in front of users quickly.
14 July 2026 · 2 min · #mvp #product #process
- 0228 May 2026
Where AI automation actually helps small businesses
Notes from shipping automation into real businesses — what pays for itself, and what quietly creates more work than it removes.
28 May 2026 · 2 min · #ai #automation #business
- 039 March 2026
Building reliable payment systems with Stripe
Webhooks arrive twice, out of order, or not at all. A few habits that keep payment code correct when the network isn't.
9 March 2026 · 2 min · #stripe #payments #backend
- 0422 January 2026
When a business needs an app instead of a website
A mobile app is a bigger commitment than most clients expect. Here is how I decide whether it's the right one.
22 January 2026 · 1 min · #mobile #product
- 055 November 2025
Lessons from designing booking systems
Time zones, double bookings, cancellations and no-shows. Scheduling looks simple until two people press confirm at once.
5 November 2025 · 2 min · #backend #product #scheduling