On building in public

2026-07-12

The most useful thing I have learned is to share progress early, even when the work is messy. It gathers input when changes are still cheap.

Why design clarity matters

2026-06-28

Simple interfaces reduce cognitive friction. They make complex systems feel intuitive and welcoming.

The value of small experiments

2026-06-10

I keep finding that tiny prototypes teach more than big plans made in isolation. Real feedback beat assumptions every single time.

A note on patience

2026-05-22

Great software rarely appears all at once. Most of it grows incrementally through repeated, deliberate refinement.

Rethinking product constraints

2026-04-15

Constraints often sharpen creativity rather than stifle it. They force you to make better choices and stick to clearer priorities.

Back home