Skip to content
quotesby

About this quote

What does it mean?
Design should prioritize ease of use for basic tasks while ensuring advanced capabilities remain achievable for experts.
In plain terms
Keep basic tasks easy but allow for advanced features.
What can you take from it?
Prioritize usability without sacrificing power.

Where it applies

  • interface design
  • product development
  • system architecture

Putting it to work

  • Simplify user workflows
  • Ensure feature scalability

Questions to consider

  • How do you balance simplicity and power?
  • What makes a complex system usable?

Another view

Simplicity and power often conflict in practical implementation.

More from Alan Kay

  1. By the time I got to school, I had already read a couple hundred books. I knew in the first grade that they were lying to me because I had already been exposed…

    Permalink to quote #3
  2. Technology is anything that wasn't around when you were born.

    Permalink to quote #5
  3. If you don't fail at least 90 percent of the time, you're not aiming high enough.

    Permalink to quote #2

Related quotes

  1. Imagine if every Thursday your shoes exploded if you tied them the usual way. This happens to us all the time with computers, and nobody thinks of complaining.

    Jef RaskinJef Raskin quote #1
  2. Architects know that some kinds of design problems are more personal than others. One of the cleanest, most abstract design problems is designing bridges. Ther…

    Paul GrahamPaul Graham quote #1
  3. The best thing software can be is easy, but the way to do this is to get the defaults right, not to limit users' choices.

    Paul GrahamPaul Graham quote #2