4 min read
On designing for ambiguity
Most interfaces are designed for people who already know what they want. You open the app, you have a goal, the system helps you reach it. That works when users come with clear intent.
But a lot of the time, they don’t.
A user opens a project management tool without a clear plan. A shopper browses without knowing what they’re looking for. Someone uses a creative platform not to execute an idea, but to find one. The goal is not a destination — it is a direction.
Designing for this kind of user is harder. And it is easy to get wrong.
The most common mistake is assuming that more options resolve ambiguity. If the user does not know what they want, the thinking goes, show them everything. Let them explore. Give them filters, categories, recommendations, and sorting controls.
But more options do not reduce uncertainty. They transfer it. Now instead of not knowing what they want from their work, the user does not know what they want from the interface either.
Ambiguity requires a different response. Not more choices, but better framing.
The job of the interface is not to present possibilities. It is to make the most useful next step feel obvious. Even when the user has not decided where they are going, the design can still give them a place to start.
This often means designing around actions rather than states. Instead of asking “what do you want to see?” — show something. Let the first interaction be lightweight. Let the commitment feel small.
It also means being willing to make assumptions on the user’s behalf. Not locking them in, but giving them a starting point they can modify rather than a blank canvas they have to fill.
Blank canvases are not empowering for most people. They are paralyzing.
The best products I have worked on had something in common: they made it easy to start without making it hard to change direction. They created momentum without forcing commitment. They were opinionated without being rigid.
That is what good design under ambiguity looks like.
It does not eliminate uncertainty. It absorbs it. It gives the user enough structure to move forward and enough flexibility to find their own path once they are in motion.
The challenge is that this kind of design is invisible when it works. Users do not think about the framing or the defaults or the assumptions embedded in what they are looking at. They just feel like things make sense.
That feeling of coherence — in situations where nothing is certain — is one of the hardest things to design for.
And one of the most worth getting right.