Writing
Strategy, product thinking, and notes from building in public.
Scrollable book-summary apps feel productive, but passively scrolling bullet points doesn't build real understanding. Here's what the science of learning says actually works.
Dark patterns manipulate users into actions they didn't intend. Here's why transparent design isn't just good UX — it's an ethical baseline for any product handling personal data.
AI coding assistants ship fast but lack whole-codebase context. Here's why vibe coding needs human review and a real design system to produce usable, maintainable products.
Most health apps fail on the same three dimensions. Here's what the good ones get right — and why it's harder than it looks.
On the discipline of shipping before you're ready, and why taste is a competitive advantage.