Lenny Distilled

Design systems should work for everyone

Execution → Working with Design

Supporting

Chris Dixon's "fault-tolerant user interfaces" principle means designing UIs that still work well even when the underlying technology (like machine learning recommendations) performs poorly or unpredictably.

I think to your question of principles around that, there are a few pretty distinct principles that we've learned. One that I really like that is not my principle at all, I think it is straight from Chris Dixon, is the principle of fault-tolerant user interfaces. So I can't say how many times during the early machine learning era when we said we're moving from curation to recommendation. I saw a design sketch that was a single big play button because clearly that is the simplest user interface you can do, but if you don't understand the performance of your machine learning, you can't design for it.

The Missing Stamp

Every episode of Lenny's Podcast, distilled into the insights that matter and the quotes that make them stick.

LENNY WAS HERE__STAMP_DATE__

Lenny, if you're reading this, the stamp's ready when you are. 🧡🔥