Notes on making digital things better

Start with people, not screens

Good product design starts by understanding what someone is trying to do, what they already know, and where they might hesitate. The interface comes later. First, make the real task visible.

That means paying attention to the small moments: a decision that feels uncertain, information that arrives too late, or a step that asks for more effort than it gives back.

Make the next step clear

People should not have to decode an interface before they can use it. Clear labels, useful defaults, and feedback at the right moment help each step feel predictable without making the experience feel rigid.

Clarity is not decoration. It is part of how a product works.

Keep complexity quiet

Many products do complicated work behind the scenes. The interface does not need to expose every moving part. Show enough to help people stay informed and in control, then let the system handle the rest.

The details add up

Good experiences are built from many small decisions that support one another. When the language, layout, and behavior all point in the same direction, the product starts to feel simple—even when the problem behind it is not.

Back to all posts