Designing with constraints

Every meaningful design decision I've made has been shaped by a constraint. Not loosened by freedom, but sharpened by limitation. When you can't do everything, you're forced to decide what actually matters.

I don't think this is just a design principle. It's a life principle. The best work happens when you have a box to push against. A deadline, a budget, a single screen, a five-word headline — these aren't obstacles. They're the edges that give your work shape.

The paradox of choice

When everything is possible, nothing gets done. I've watched projects stall for weeks because the team had "too many options." The blank canvas isn't liberating — it's paralyzing. Give me a set of constraints and I'll give you a solution in half the time.

This is why design systems work so well. A fixed set of spacing tokens, a curated type scale, a limited color palette — these aren't restrictions. They're decisions made once so you can focus on the decisions that matter: what does the user need right now?

Constraints I set for myself

  • No more than two typefaces per project
  • Ship the first version within a week
  • If a feature needs more than one paragraph to explain, simplify it
  • Every interaction should feel inevitable
    • If the user has to think about what to click, the design has failed
    • Micro-interactions should confirm, not distract
  • Prefer vanilla CSS over frameworks unless the project demands it

On creative freedom

I'm not arguing against creative freedom. I'm arguing that real creative freedom comes after you accept your constraints. Once you know the boundaries, you can explore every inch of the space inside them. That exploration is where the magic happens.

The best designers I know don't complain about constraints. They seek them out. They ask: "What are the rules?" And then they find the most beautiful thing that fits within those rules.

Related

The next time you feel stuck, don't add more options. Remove them. Give yourself fewer colors, fewer words, fewer screens. Watch what happens when you have no choice but to be clear.