
What Shipping MotoCare Taught Me
Leaving a nearly finished React Native app for a workshop PWA — garage fit, kanban temptation, and why optimizing OTP broke login.

Leaving a nearly finished React Native app for a workshop PWA — garage fit, kanban temptation, and why optimizing OTP broke login.

Six days from MVP to Product Hunt as a fitness PWA — AI cost, fake personalization, and why less intelligence often ships better.

Lessons from building 1 Day at a Time: habit design, friction, and why motivation alone fails.