reblogged from kylewritescode
37signals’ error handling for empty form input in Basecamp’s “Add 10 Milestones at a time” screen.
Long time lurker, first time reblogger.
Seeing this error screen made the book by them even better: Defensive Design for the Web: How to improve error messages, help, forms, and other crisis points