Error Messages

Don’t let your API be too optimistic! Things are bound to go wrong, and when they do, consistency and clearness are important... after all, a computer has to understand and react.

How Box does error messages