I write about the spaces between the systems we design and the reality we experience.

Whether building products or cycling through cities, I keep finding the same pattern: the most interesting insights happen in the gaps—where elegant plans meet messy human behavior.

I'm more interested in exploring "what if" than pointing out what's wrong.

The design work is changing (from pixel-pushing to meaning-making)
Where product building is headed (Cluely example)
Lovable Shipped weeknotes 2
Lovable Shipped Weeknotes 1
Lovable Shipped Weeknotes 0
The Secret Lives of Customers - Finding the Jobs to Be Done
Config London 2025
3 questions that reveal true cost
Michael Porter on what it really takes to win
Execution is strategy in motion
Intuition over feedback
Clarity through subtraction
Learning (and unlearning) strategy with Hamilton Helmer’s 7 Powers
Why I'm studying strategy this year
Problem log
Just Enough Design
“Bookshelf”
Communal income aims to break the cycle of capital
Capitalism cannot cope with urgent crises
Hello World (updated)
Embracing the void Lao Tzu
Practical tips for customer-focused product (teams)
Purpose-built product
From consumers to changemakers
Designer in the age of AI
Notes on the Less is More
Vara Küps and the battle of narratives
18 months of books about design, urbanism and climate disaster
Design serves as an instrument for beautiful business
On design-led companies
Thoughts after reading The Responsible Object
Notes on the Marx in the Anthropocene
Hello World
Concise explanations accelerate progress
Understanding makes permanent change possible
Best story wins
Simplicity scales
Design is the practice of decision-making
Understanding Regenerative design and if it can save the world
A design-led approach to launching and driving missions
Innovation within the system vs to create the new system
Design, When Everybody Designs