Interaction design is the process of identifying the path a user ought to take, and the most simple, useful actions that will send him or her along that path.

43 Essential Controls for Web Applications 43 Essential Controls for Web Applications

Familiarize yourself with Rich Internet Application technologies and the best UI controls for creating your application. Rich Internet Application technology has empowered us to create really amazing user experiences. The best RIAs on the web today rely on a discreet set of UI controls to provide a lively and timely experience.

The User-Centered Design Conundrum The User-Centered Design Conundrum

Its not a matter of who wins or loses, it's how you play the game. In this post, Andrew addresses the conundrum facing many UX designers: conducting user research appears to diminish our role as an experience designer. Properly executed, though, design research makes for a valuable return on investment.

Complete Beginner’s Guide to Interaction Design Complete Beginner’s Guide to Interaction Design

Ready to get your feet wet in Interaction Design? In this article the author touches briefly on all aspects of Interaction Design: the history, guiding principles, noted designers, their tools and more. Even if you're an interaction designer yourself, give the article a read and share your thoughts.

Focusing Design with Design Strategy Focusing Design with Design Strategy

Design has a reputation for being one of the more ambiguous areas of product development. In this post, Andrew details one of the tools that he uses to blueprint his interaction design work, providing a guideline for design that drives users towards their goals.

Foundations of Affordances Foundations of Affordances

Last week I was honored to give a talk at the Front End Design Conference titled "Affordances in Modern Web Design." In preparation for the talk, I did plenty of research; and while the slides are available for download, I'd like to provide readers with a written overview of the history and application of affordances in web design