Nice Lean UX & Agile Development Process
A combination of a leaner user experience design and agile development process approach to our projects, affords us the flexibility to define the project, rapidly design, prototype in actual code, test, iterate and release much faster than the traditional method most companies use today.
10 Basics of Web SEO
Search Engine Optimization, or SEO, seems like an elusive goal only reachable by websites that have large funding and can hire an 'SEO expert.' Fortunately, your developer is an SEO expert, if she knows where to look for the right information.
Notes on Cognitive Load, Velocity, and Usability
Understanding the implications of your design decisions from a cognitive science perspective, is essential to being able to design a usable product.
View Full Website Is A Cop-out
Designing for mobile web doesn't mean to strip down features or limit content. In fact mobile users want just as much functionality and content as desktop users.
Measuring ROI of User-Centered Design
User-centered design is still a new practice. The anxiety of spending more up front can seem risky to clients who have been tainted by the high costs of maintaining and fixing usability issues in a product's design. The UX community is still in sales mode. Justifying the up-front cost of a user-centered process.
Selling UX with a Cross-Functional Design Process
An effective product design process, much like a usable website, removes the friction from getting in the way of the final goal, creating a great product that not only is usable and valuable to it's audience, but receives buy-in from every member of the team.
Adding Friends To A Facebook Event Sucks
It's rather obvious Facebook did not design around the actual content that would fit into their events "Add Guests" dialog box. Here's a few things I've noticed that make it not usable and frustrating to use.
Saul Bass: Making Money vs. Quality Work
I originally saw this video on Frank Chimero's blog, but it absolutely rings true to how I feel about design.
5 Tips For Designers Who Want To Design In Code
I believe now, more than ever is the time that designers should know how to code their own designs. Here are a few tips on the designing-in-code process that may help you.
Build Empathy, Solve For Expectations
Without usability testing, an experience designer is only making assumptions of what is valuable to users. The importance of testing designs with users is the most important step in user-centered design and doesn't happen enough.
Nick Finck's "Gifts for User Experience Geeks 2011"
I started collecting my own list of gifts for UXers... until I found this little gem by Nick Finck.
Free CSS & HTML Courses
Rapid Front-end Development Boilerplates
Here's a list of front-end development boilerplate frame works I've been using over the last few years to speed up my prototyping and development efforts.
Applying Cognitive Science Theories to Simplify the Web
There are four types of cognitive load placed on users as we add content of all types to our designs, it's up to us as designers to keep only the necessary design elements to tell the story of the interface.