No. 21 Tesler’s Law

Translation

Complexity never disappears. Someone handles it.

Every task has some complexity that can’t be removed. It only moves.

If the app doesn’t handle it, the user has to. Make the app do the work.

Try this

Find one thing users type. Let the app do it.

Where it comes from

In the 1980s, Larry Tesler argued every app has complexity that can’t be removed. Only moved.

His math: better an engineer spends an extra week than a million users each lose a minute a day.

It’s also called the law of conservation of complexity.

  • Dan Saffer, Designing for Interaction, 2nd ed. (2010), interview with Larry Tesler
  • Laws of UX, “Tesler’s Law” (lawsofux.com)

Save this

Save this for the next time someone says “users can just type it in.”

Every format

Carousel slides

Copyright 2026 Q Manning • Built in Austin, TX