Nick Babich

Nick Babich

I’m a software developer, tech enthusiast and UI/UX lover. http://babich.biz

Buttons are an essential element of interaction design. They have a primary role in the conversation between a user and the system. In this article, I’ll review seven basic principles you need to know to create effective buttons. 1. Make buttons look like buttons When it comes to interacting with user interface, users need to know instantly what is ‘clickable’ and… Read More →

It’s hard to imagine a modern product design process without prototyping and testing. By following a technique “Show, don’t tell.” Many product teams use prototypes today to sell or test ideas. At the same time, quite often product teams fall into traps that reduce the effectiveness of their prototyping efforts. Here are six of the most common pitfalls. Prototyping without a purpose… Read More →

Whitespace (or “negative space”) is an empty space between and around elements of a page. Although many may consider it a waste of valuable screen estate, whitespace is an essential element in design: “Whitespace is to be regarded as an active element, not a passive background” — Jan Tschichold Today, I’ll cover how you can use whitespace in your designs… Read More →

The list below contains most common methods and techniques used by UX Designers as they create great experiences for users. For each item on the list you’ll see additional links with some of the best practices available. Let’s start! Value Proposition A statement that maps out the key aspects of product: what it is, who it is for and how… Read More →

The best products do two things well: features and details. Features are what draw people to your product. Details are what keep them there. And details are what actually make our app stand out from our competition. Microinteractions are one of the best techniques for giving delightful feedback. All roads lead to a human-centered design approach, where the user is… Read More →

Communication plays a vital role in design — it’s essential to establish a clear connection between the website and user and to help your users accomplish their goals. When we talk about communication in web design context, we usually mean text. Typography plays a vital role in this process: “More than 95% percent of information on the web is in… Read More →

Everything you need to know about conducting useful user interviews Creating products based on your own needs is easy – if you’re building something just for yourself, you don’t need to talk to anyone else because you know what you want. It’s pretty unlikely that you’ll ever design a product for yourself. If you want to make a product that… Read More →

As you probably already guessed this article is dedicated to blue color. Without a doubt, blue is one of the most important colors in UI design, and one of the most frequent. Just look at your smartphone app icons, and you’ll see that a lot of them are blue: Facebook, Twitter, Shazam, Safari, etc. So why is blue the chosen color?… Read More →

Oh, the hamburger menu. An icon of three stacked lines (two buns and the meat in the middle) used to represent a menu. Clicking/Tapping on the icon reveals available navigation options. A lot of posts have been written about the hamburger menu, mostly by designers, arguing against it. If you missed all, read Hidden Navigation Hurt UX Metrics by NNGroup…. Read More →