How to handle empty search results without losing customers
A few days ago, while doomscrolling YouTube, I stumbled across a 2016 video by Krzysztof Sarnecki about customer service standards. In it, he shares a personal story from a blazer...
A few days ago, while doomscrolling YouTube, I stumbled across a 2016 video by Krzysztof Sarnecki about customer service standards. In it, he shares a personal story from a blazer...
Text forms the backbone of most websites, so it’s crucial to structure it properly. Paragraph length, word choice, and simple vocabulary make up about 70% of effective, high-quality content. Following...
On the web, you’ll find many articles on designing web and mobile application interfaces. Some are based on personal experience, others on established design patterns, and some focus on trendy...
Traditional error messages, usually written by developers, used to be very simple—whenever something “went wrong”, the user received a brief message along with a predefined error code. This brutally simple...
Live chat has become a standard on many websites, helping reduce the distance between users and the people behind the business. Sites with well-implemented chat features often see higher conversion...
Our emotions help us assign meaning to what we see — events, people, objects, or visuals. Think back to key moments in your life. What do you remember? Likely a...
Search functionality depends heavily on the specifics of your project—there’s no one-size-fits-all solution. This guide is meant to inspire designers and front-end developers, especially those just getting started. The focus...
When it comes to designing more complex interfaces, a common challenge often arises: If I place an icon here, will users understand what it does? Maybe adding a label would...
If you’re a front-end developer or designer experimenting with Angular, you might have run into some of the following issues while building a UI: CSS classes getting out of control...
There are many breadcrumb libraries available for AngularJS, but most are designed to work with ui-router. So what if your existing project uses the standard angular-route and switching routers isn’t...