“People should never feel like a failure when using technology. Like the customer, the user is always right. If software crashes, it is the software designer’s fault. If someone can’t find something on a web site, it is the web designer’s fault… The big difference between good and bad designers is how they handle people struggling with their design. Technology serves humans. Humans do not serve technology.” – Joshua Porter
Read Joshua’s article “Five Principles to Design By” here.