When we design interfaces, we rarely think about error messages first. But error messages can make or break the experience in situations when things go south. Let’s fix that. By Vitaly Friedman. — Errors are everywhere, and so are error messages. They are of course common in web forms, but also in complex tables, contradictory filters and failed interactions. They can be small error notes and large error summaries; short tooltips and lengthy toast messages. So how do we choose the right ones…