![](https://res.cloudinary.com/indysigner/image/fetch/c_fill/f_auto,q_auto/https://main--smart-interface-design-patterns.netlify.app/static/img/blog/harmful-newsletter-pop-ups/time-to-remove-newsletter-pop-ups-2.jpg)
![](https://res.cloudinary.com/indysigner/image/fetch/c_fill/f_auto,q_auto/https://main--smart-interface-design-patterns.netlify.app/static/img/blog/harmful-newsletter-pop-ups/time-to-remove-newsletter-pop-ups-2.jpg)
2-Page Login Pattern, And How To Fix It
UX challenges of 2-page logins forms, what problem they solve and an alternative design with a slightly better UX.
![](https://res.cloudinary.com/indysigner/image/fetch/c_fill/f_avif,q_auto/https://main--smart-interface-design-patterns.netlify.app/static/img/blog/2-page-login-pattern/sso-enabled.png)
Hidden vs. Disabled In UX
Should you hide or disable a feature? You’ve probably been there before. Here are some considerations for hiding versus disabling, along with possible alternatives to improve UX.
![](https://res.cloudinary.com/indysigner/image/fetch/c_fill/f_avif,q_auto/https://main--smart-interface-design-patterns.netlify.app/static/img/blog/hidden-vs-disabled/hidden-vs-disabled.jpg)
Why Designers Aren’t Understood
How do we conduct UX research when there is no or only limited access to users? Here are some workarounds to run UX research or make a strong case for it.
![](https://res.cloudinary.com/indysigner/image/fetch/c_fill/f_avif,q_auto/https://main--smart-interface-design-patterns.netlify.app/static/img/blog/business-language-vs-ux-language/business-language-vs-ux-language.jpg)
Sustainable Design Patterns For UX Designers
Practical techniques to reduce waste, improve focus on what matters and declutter what doesn’t.
![](https://res.cloudinary.com/indysigner/image/fetch/c_fill/f_avif,q_auto/https://main--smart-interface-design-patterns.netlify.app/static/img/blog/sustainable-design-patterns/sustainable-ux-resources.jpg)