5 / 10 · 3 min read

Everything Is a Conversation

A product is not screens and buttons. It is a conversation you are having, in advance, with someone you will never meet.

Once you accept that you are building for an absent stranger, the product quietly reveals what it really is. Strip away the pixels and an interface is just an exchange. The person asks for something; the product answers. They act; it responds. They make a mistake; it tells them, gently or coldly, what happened. Every screen you have ever built was your half of a conversation, written ahead of time, with a person who would arrive long after you had gone home.

We forget this because the dialogue is frozen and one-sided. The user speaks by tapping and typing; you “speak” through every label, every message, every empty state, every quiet little wait. But it is a conversation all the same, and you can tell a good one from a bad one exactly the way you can tell a good talker from a bore.

Good conversation, bad conversation

A bad conversationalist talks about themselves. “Error 0x0041.” “Your request could not be processed at this time.” “Welcome! Take a tour of everything we can do!” That is a product talking about its own systems, its own codes, its own pride, making the person translate from machine back into meaning. A good conversationalist does the opposite: listens, answers the question that was actually asked, and speaks in the language of the person across the table.

It is the difference between the clerk who slides a form across the counter and the shopkeeper who simply says, “ah, you'll want the blue one; last door on your left.” Same shop, same information. One makes you do the work; the other has already done it for you, in your words, before you finished asking.

Tone is not decoration

The words a product chooses are not a coat of polish on top of the “real” work. They are the work. A prompt that says “Are you sure? This action cannot be undone” is a different relationship than one that says “Deleted. Undo?” The first distrusts you and makes you carry the risk; the second has your back and quietly fixes its own assumptions. Identical function. Opposite character.

And there is no neutral. Every message has a tone whether you chose it or not, even silence. The spinner that turns and turns without a word is a conversation partner who stares at you blankly and refuses to say what is wrong. You are always saying something. The only question is whether you decided what.

So stop asking what a screen should display, and start asking what you would say if the person were standing in front of you, asking for help. Then write exactly that, and nothing you would be embarrassed to say to their face.

But a conversation only works if you speak a language the other person already knows. And here is the lucky part: they arrive fluent. They have been learning the language their whole lives, from every door they have opened, every shop they have walked into, every product that came before yours.

Written by @abidiDownload skill