
User Experience
Focusing on user needs & behaviors to design products that are useful, usable, and delightful.
Visual Design
The look-and-feel of products, with an emphasis on usability and visual communication.
Product Development
Combining business goals, user needs, and technological opportunities to create products.
Agile Project Planning with Google Docs
Like a favorite pair of sneakers or an ideal life partner, I’ve been falling increasingly in love with Google as time passes. From my new Android phone to the recent improvements in Google Maps, the world seems to agree that they’re a company still on the rise. Over the past few years, I’ve also been using Google […]
Formalizing a Software Development Process
Few topics stimulate the troops and drive such rousing conversation around the office watercooler as software development process discussions. I decided to address this topic in my first blog post, not for the cheap emotional thrills, but more as a foundation to lead into future posts on product design methodology. After having spent about a year-and-a-half with the web […]