
How to Avoid a Common Product Mistake Many Teams Make
I’ve been involved with technology product design in one form or another for nearly 25 years and seen one mistake consistently repeated. The single biggest mistake most product teams make is building technology for what they believe the user would want rather than what the actual end-user needs. From the experience in my earliest days […]

Product Design for Iterative Processes
Everybody has some portion of their life that is repetitive. For these cases we want software that is optimized for massive iteration.I recently wrote a post about design simplicity where I encouraged technology design teams to think about “designing for the novice, configuring for the pro” users. I wrote this post because I feel that too […]