Advice on Writing Software for Users, from the Founder of Viaweb

… if you’re writing applications for end users, you have to remember that you’re writing for an audience that has been traumatized by bad experiences.

– Paul Graham, Founders at Work (Jessica Livingston)