Every interface starts as a blank canvas, and the temptation is to fill it. A gradient here, a shadow there, one more call-to-action because surely more options means more conversions. After a few years of designing for clients, I've come to believe the opposite: the best design decisions are usually subtractive.

Restraint is a feature, not a constraint

When I strip a layout back to its essentials, three things tend to happen. The content breathes, the hierarchy becomes obvious, and the page loads faster. Restraint forces you to answer the only question that matters — what is this screen actually for?

If you can remove an element and the page still does its job, that element was never load-bearing.

A practical checklist

  • One primary action per screen. Everything else is secondary.
  • A type scale with no more than four sizes.
  • A single accent colour used sparingly enough that it still means something.
  • Whitespace treated as a deliberate element, not leftover space.

Where it gets hard

The difficulty is never the design — it's the conversation. Stakeholders equate "more" with "value delivered". My job is to reframe that: the value is in clarity, not clutter. When you show two versions side by side, the quieter one almost always wins on its own merits.

Restraint, in the end, is just respect for the person on the other side of the screen.