“When software is hard to use, don’t make excuses for it. Improve it. When a user makes a mistake, don’t blame the user. Ask how the software misled them. Then fix it. The user’s time is more valuable than ours. Respect it. Good UI design is humble.” – Jono DiCarlo
Read Jono from Mozilla Labs’ article “These things I believe” for his thoughts on software development and user interface design.