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.