Skip to content

Designing interfaces people do not have to learn

1 min read

The best compliment an interface gets is that nobody mentions it.

One primary action per screen

If everything is emphasised, nothing is. Give each screen a single obvious next step.

Show state, not spinners

Tell people what is happening and roughly how long it will take.

Design the empty state first

Every user sees it before they see a full dashboard, and it is where most products lose them.

Keep reading