Good defaults are the design most users will ever see. The prototype answered in a day what the meeting could not in a month. We tested with five people and found the same problem four times.
Going further
An error message should blame the system, not the person. Contrast is not a style choice; it is whether people can read the page. The prototype answered in a day what the meeting could not in a month.
Consistency is kind, but clarity wins when the two disagree. Contrast is not a style choice; it is whether people can read the page.
The short version
Consistency is kind, but clarity wins when the two disagree. We tested with five people and found the same problem four times. A design system is a set of decisions you no longer have to argue about. Users scan, so headings carry more weight than paragraphs.
- Start from content, not components
- Check contrast early
- Test with real data
- Prefer one clear action per screen
Type scale decisions ripple into every component downstream. Consistency is kind, but clarity wins when the two disagree.
What didn’t
An error message should blame the system, not the person. We tested with five people and found the same problem four times. Whitespace is not empty; it is doing the grouping for you. Users scan, so headings carry more weight than paragraphs.
Type scale decisions ripple into every component downstream. Good defaults are the design most users will ever see.
An error message should blame the system, not the person. Users scan, so headings carry more weight than paragraphs.

Leave a Reply