Broken by Design

Designing with Constraints

There is a persistent myth in design culture that the best work comes from total creative freedom. Give a designer a blank canvas, unlimited budget, and no rules, and something extraordinary will emerge. In practice, the opposite tends to be true.

Constraints are not obstacles to good design. They are the raw material of it.

The Blank Canvas Problem

A blank canvas is paralysing because every decision is equally valid. Should the type be serif or sans-serif? Should the palette be warm or cool? Should the layout be dense or airy? Without any constraint to push against, there is no reason to choose one direction over another.

Constraints collapse the solution space. They give you something to work with — and, more importantly, something to work against.

Deliberate vs. Accidental Constraints

Not all constraints are created equal. There are two kinds worth distinguishing:

  • Deliberate constraints are chosen. A grid system, a limited colour palette, a single typeface — these are constraints a designer imposes on themselves to create coherence and force creative problem-solving.
  • Accidental constraints arrive uninvited. A small budget, a tight deadline, a legacy codebase that can't be touched. These are the constraints most designers complain about.

The interesting design happens when you treat accidental constraints like deliberate ones — as material rather than obstacle.

Broken Systems

Sometimes the constraint is a broken system. The spec is incomplete. The component library doesn't quite cover the case. The data is messy. The real world resists the clean model.

This is where design earns its keep. The job is not to implement a perfect system in ideal conditions. The job is to make something coherent and useful out of whatever actually exists.

Working with broken systems requires a different posture: less how do I fix this and more what is this actually asking me to make.

A Working Principle

When you hit a constraint that feels like a wall, try treating it as a floor instead. The constraint is not blocking you — it is the surface you are building on.

The triangles in our logo started scattered. Each one constrained to rotate around a single fixed point. No triangle knew about any other triangle. And yet, when each one follows its own simple rule at the same rate, the whole assembles itself.

That is the design principle: simple rules, applied consistently, produce complex coherence.


Broken by Design is a studio that works with constraints — deliberate, accidental, and everything in between.