Skip to content
ANGEL MAILE
Let’s talk
ANGEL MAILE
The model comes first, the interface comes second

18 June 2026, 6 min read

Process

The model comes first, the interface comes second

Most interface problems are really data-model problems wearing a costume. Here is how I find out which one I am actually looking at.

When a screen feels confusing, the instinct is to redesign the screen. Move the button, soften the copy, add a tooltip. Sometimes that works. More often the confusion is downstream of a model that does not match how the business thinks, and no amount of visual tidying will fix it.

A reliable test: try to describe the screen's job in one sentence without using the word 'and'. If you cannot, the screen is carrying two ideas that the underlying model has failed to separate.

Nouns before verbs

Before drawing anything I write down the nouns (the things the business talks about) and the states each one can be in. A booking is requested, matched, confirmed, delivered, disputed or settled. Six states, and suddenly the interface almost designs itself, because every screen is answering a question about one specific state.

The value of doing this on paper is that changing your mind is free. Changing your mind after the migration has run is not.

Changing your mind on paper is free. Changing it after the migration has run is not.

Where the spreadsheets hide

Every business I have worked with has a spreadsheet that nobody mentions in the kickoff meeting. It is where the real model lives: the exceptions, the workarounds, the column called 'notes' that is quietly load-bearing.

Ask for it explicitly. It is usually the single most informative artefact in the entire discovery phase, and it costs nothing to request.

The payoff

Projects that start with the model tend to have quiet middles. Fewer surprises, fewer emergency rescopes, and a design phase that moves quickly because the hard arguments already happened while they were still cheap.

Working on something where this applies? I take on three or four substantial engagements a year. Start a conversation. It costs nothing and usually clarifies more than it takes.


More reading

Other things I have written.

6 entries
Studio corner with poster wall
Dark shelf still life
SubscribeNewsletter

Get occasional notes on building products, shipping fast, and the things I get wrong.

One email a month. No tracking pixels, unsubscribe in a click.

ContactBooking from next quarter

Have something you want built? Start with a conversation.

Tell me what you are trying to do and what the deadline really is. You will get a written reply within one business day, and an honest answer about whether I am the right person for it.

Studio
Studio 04, Bree Street, Cape Town
Hours
Mon – Fri, 08:30 – 17:30 · SAST (UTC+2)
Angel Maile at work

Replies within one business day. Cape Town, South Africa, SAST (UTC+2).

Cape Town