Site icon John Maeda’s Blog

Design Rules

I’ll be adding to these over the years I think


Hierarchy is key, but too many layers results in confusion.


APIs gain value when designers focus on clear docs and sample code, not on creating new UIs that add technical debt.


Delivering front-end design breakthroughs requires:

  1. A11y compliance
  2. Tiny code surface area**
  3. Low-risk landing spot
  4. Exceptional UX gain

** lowest security and performance impacts


Intuition is good for starting.

Data is good for improving.

Intuition isn’t good enough for improving.


Exit mobile version