Don’t blindly apply usability heuristics – critical thinking in UX

We tend to follow best practices and established patterns. It feels safe, as we base our decisions on something better than just our intuition. But intuition can be very helpful in solving real-world problems. It can save us from blindly following some design pattern that might not be the best approach to the task at hand.

More often than not, disabled button is a bad practice or even an anti-pattern. It is often used based on one of the usability heuristic: error prevention.

Good error messages are important, but the best designs carefully prevent problems from occurring in the first place.

10 Usability Heuristics for User Interface Design by

I like to think of the usability heuristics, and in fact any design patterns, as rules of thumb, rather than carved in stone principles that must be followed at all times.

Of course, best practices and established patterns are very important. Remember that first, you should know and understand the rule. Only then you can consciously break it if you are certain it will be beneficial to the users.

How can you be sure? With user testing, obviously, but that is a topic for another story.

Further reading


Level up your skills with useful web development & UX tips via e-mail.


If you have any thoughts, please contact me on LinkedIn or see the contact page for more options.