This is just a short post acknowledging good design. One of the most overlooked elements of design are error messages. Acknowledging problems just isn’t a very interesting part of software design. Consequently, messages tend to be cryptic and more annoying than the actual problem.
I just received the following error message in CoTweet. It says that there is a stability issue with twitter and they will notify me when service is restored. That is simple, well worded, helpful and includes reassurance that they’ll be watching out for me so I don’t have to keep checking.