How I used to think about simplicity. And how my thinking has evolved.| stefanlesser.substack.com
Paper review: Peter Naur • Programming as Theory Building (1985)| stefanlesser.substack.com
Paper review: Melvin E. Conway • How Do Committees Invent? (1968)| stefanlesser.substack.com
We figured out a way to scale software development to create ever more utility and power. Unfortunately, this also seems to always create a lot of complexity. Why?| stefanlesser.substack.com
Design is a process of reciprocal realization. If we want to arrive at something simple, we need to participate in this fundamental process of mutual adaptation.| stefanlesser.substack.com
We live in a culture that favors generic, universal, context-independent solutions that scale. But we long for specific, local, context-dependent solutions that make us feel connected.| stefanlesser.substack.com
What can we do to make things so easy to understand that it just needs a “click” and then we “get” it?| stefanlesser.substack.com
A cognitive-scientific perspective on Christopher Alexander. My presentation at the Building Beauty Nature of Order webinar — video and transcript.| stefanlesser.substack.com