2025-05-31

Designers as Teachers

The most common way to imagine user interface design — and design in general — is one in which the designer is in direct communication with the end user. This helps us contextualize our relationship with them and abstracts away many problems.

Reality is more complicated. The barriers between the two parties are enormous and the user only interacts with imprints of our intentions. To view design as a simplified one-way communication channel leads to designers discarding important questions:

It leads us to assume that the only way to design is by building clear paths that as many people as possible can walk on. If someone can’t climb the stairs or they can’t find their way back on the road, they’re a lost cause. The only fix is to push an update. To rebuild the path with a ramp, to add more guardrails. There are no short-term remedies.

Designers are teachers. Not of users, but the tools we create. We tell them what to do when things go right. In the same way, we can tell them what to do when they go wrong. We can tell them how to adapt. For each perfect user flow, we should imagine three imperfect ones. This will help us shape the perfect path, sure, but it will also help us teach the computer how to handle undesired situations. It makes us ask questions like:

We should teach computers to adapt to users, not the other way around.

← Previous: A Language That Speaks for Itself