Skip to content

Mail Quote by Jamie Zawinski

“Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.” quote by Jamie Zawinski
Download Open image
“Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.”

Jamie Zawinski

About This Quote

Source Speech: Early internet community talk, 1990s

Software tends to grow in complexity until it can handle tasks like email; those that can't evolve are outcompeted.

In simple terms: Programs expand until they can read email, or they die.

Key Takeaway

Design software to stay adaptable and scalable.

Themes

technology evolution software design competition adaptability

Mood

analytical critical

Type

technical philosophical

When to use this quote

  • startup development
  • legacy system upgrades
  • feature creep
  • product management

Key Concepts

complexity growth software lifecycle market pressure

Questions to Reflect On

  • What strategies keep software from bloat?
  • How does competition drive innovation?
A Different Perspective

Complexity can become unmanageable without discipline.

5.0 out of 5 (5 ratings)

More by Jamie Zawinski

Explore all 41 Jamie Zawinski quotes

More Mail quotes

Browse all 907 Mail quotes