Building a pattern library for fun and profit

One of the most beneficial activities you can do on a large design project (especially if it’s a web application) is to define a pattern library. This architectural document details the framework that all the UI screens and screen elements…

Twenty great #UX quotes

Here’s some of my favorite quotes about user experience design – some are directly about UX, others are about creativity and simplicity. Enjoy. “A picture is worth a thousand words. An interface is worth a thousand pictures.” Ben Shneiderman “Good…

#UX101: Letting go and finishing

As important as iteration is when it comes to UX design, it’s also important to know when to stop. Too many times I have worked with designers who didn’t want to finish, who tweaked and changed and refined so much…

#UX101: Bringing UX to your organization

You’re passionate about UX, you’ve “drank the Kool-aid” and you know how much value user experience design can bring to your company. Now what? How do you promote UX to decision makers and stakeholders? here’s some thoughts and advice as…

#UX101: Producing Design Documentation

How much design documentation do you need to produce? Do you make pixel-perfect wireframes that detail every single interaction and behavior? Or do you create mid-level documentation and leave the details to the development team? The answer, of course… depends….

#UX101: Best practices for gesture interaction

Gestural interaction has been around for a while now. Inspired by movies such as Minority Report, engineers and designers have made the ideas seen in that film a reality for millions of users. From the simplest “shake to play another…

#UX101: Tools of the Trade

There are quite a few tools that you can use to create designs and then test said designs with users, and in my many many years as a UX professional I’ve tried out most of them. First, let’s cover design…

#UX101: Best practices in interface design

When it comes to designing user interfaces, there are a lot of factors to consider – the standards and conventions of the medium you are designing in, the usage patterns of the features you are implementing, and the goals and…