Excellent UXMatters artice: “First, Do No Harm”
Being able to make the necessary tradeoffs between conflicting constraints takes skill. Iâ€™ve always viewed constraints as my friends. They make me more creative. By thoroughly understanding the limitations that constrain a design solution, I can make the right tradeoffs and come up with the best design solution possible under those constraints. Plus, balancing different constraints often forces me to think outside the box, so inspires innovative design solutions.
Excellent and long article talking about various user-time-wasting or user-annoying things to avoid in your UI.