For Developers Learning Design

There are a few resources that I’ve found useful to teach developers about design. Refactoring UI is a useful list of “Dos” and “Don’ts” that are a great starting point if you need tactical advice as a developer — I’d stop there if you don’t want to go any deeper because I know you’re busy […]


From my blog post, “Charles Gross on Product Marketing and Dev-as-Marketing (2013)” I watched this YT video via the YT rec engine this morning. It is way back in 2013 from a Google Ventures startup gathering in SV the same year that I landed there — so I wish I saw this live!

Design and Developer Partnerships

I did an interview with Rachel Been that posted over here. —JM Rachel Been: Designers are often labeled as dreamers, and developers as pragmatists. What’s at the root of this shorthand? John Maeda: I think the education system has created this dichotomy. While studying at MIT, I had the engineer’s problem of being able to build […]