Design effective checkboxes by using square boxes, clickable labels, and clear, positive wording. List items vertically with instructions, and ensure legal checkboxes are unchecked by default to respect user consent.
Communicate effectively with your error messages by using human-readable language, concisely and precisely describing the issue, offering constructive advice, and not blaming the user.
There are 5 common mistakes junior designers make. They focus on the look instead of usability, commit type crimes, work outside of design systems, lack confidence when presenting their designs, and ask for feedback too often.
Edgar Anzaldua presents a 6-year case study of learning and applying ever-more subtle UX concepts and growing his influence. Always something new to learn, from junior to senior professional level.
The push for less-ethical or even deceptive user interfaces is often caused by short-term thinking and immediate UX metrics. The long-term impact of harming users can backfire and lead to reduced brand loyalty.
Users waste unacceptably much time struggling with computer bugs. Users' mental models suffer when systems don't work as advertised, leading people to question their understanding of the UX.
Demanding that users create a new account before they are able to access a website or mobile app is only justified in rare cases. Usually, people go away, rather than scale a wall placed between them and your offerings.
Look beyond surface-level qualities to assess UX value. A design that looks (or sounds) good does not mean that it is. Good websites contain engaging features that help people accomplish their goals.
Users spend most of their time on other sites. This means that users prefer your site to work the same way as all the other sites they already know. Design for patterns for which users are accustomed.