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


Thanks for reading. If you liked it, consider sharing it with friends via:

Let's be in touch!

Don't miss other useful posts. Level up your skills with useful UX, web development, and productivity tips via e-mail.

I want to be up to date via email!

No spam ever (I don't like spam, I don't send spam). You can unsubscribe at any time. Privacy Policy

Don't you want to subscribe via e-mail?

See other ways to keep in touch.


If you want to comment, write a post on social media and @mention me. You can also write to me directly on the contact page.