Recent Articles

Validate it. The right way.

Intro Forms are essential parts of any user interface. They differ from a single input and a button, ending with huge complex forms containing multiple sections. The validation process often accompanies forms. For developers, it might be clear how the form should be filled. But remember that there are so

Should required fields be marked?

It might seem like not a big issue, but in the UX world we try to make users life as easy as possible, so even such small detail as marking a field required matters.

Vertical vs horizontal navigation

One of the first questions that you will ask yourself when building a new web application is what type of navigation to use. There are some pros and cons of using different types of navigation.

What is Optimistic UI?

There is an approach that can make your interface react instantly fast. It's called "Optimistic UI". It's not suitable for every application but sometimes it's quite useful.

Forms in modals: UX case

Modals are very popular nowadays. But sometimes you need to think twice before using them. Even though they seem easy and flexible, there are quite a few disadvantages to using modals.

How to control user attention

User attention is what everyone tries to get. There are some very general rules that can be applied almost in every application.

How to design almost any UI element

Recently I posted on Twitter a list of 58 links about designing different UI elements. It turned out that the tweet was very helpful. So I decided to drop the link collection here as well. Here is the list in a readable format.