-

·
Error Messages in Practice
Consistency is kind, but clarity wins when the two disagree. Contrast is not a style choice; it is whether people can read the page. We removed three options and support tickets dropped by a third. Lessons Users scan, so headings carry more weight than paragraphs. We tested with five people and found the same problem…
-

·
Rethinking Icon Sets
Motion should explain a change, not decorate it. Whitespace is not empty; it is doing the grouping for you. Labels above fields beat clever placeholders every time. Going further Whitespace is not empty; it is doing the grouping for you. The prototype answered in a day what the meeting could not in a month. Type…
-

·
How We Rebuilt Our Error Messages
Dark mode is a second palette, not an inverted first one. We removed three options and support tickets dropped by a third. We tested with five people and found the same problem four times. The short version The prototype answered in a day what the meeting could not in a month. Dark mode is a…
-

·
Icon Sets in Practice
An error message should blame the system, not the person. We tested with five people and found the same problem four times. The prototype answered in a day what the meeting could not in a month. Context We tested with five people and found the same problem four times. Motion should explain a change, not…

