About

Nine years, one
stubborn opinion.

I started in a two-person studio in Lagos making posters for club nights, which is a better design education than it sounds. You learn fast that if the type does not read from across a dark room, nothing else you did matters.

Since then: a bank, a hospital group, a books company, and a handful of studios. The work changed shape every time. The question did not.

Most design problems are actually a disagreement nobody has written down yet.

So I spend the first week of any project writing the disagreement down. What are we optimising for. What are we willing to be worse at. Who decides when we disagree. It is not glamorous and it is the reason the work ships.

I care about interfaces that respect people’s time, systems that survive their author leaving, and motion that explains something. I do not care about trends, awards, or being the loudest person in the review.

Currently at Studio Vantage in Lisbon, taking on two independent projects a quarter.

How I work

Four things I insist on

Write it down first

Before a single pixel: what we are optimising for, and what we accept being worse at. One page. Everyone signs it.

Design in the browser

Static mockups lie about motion, about long words, about small screens. I prototype in code as early as it is useful.

Ship, then measure

A design with no number attached is a matter of taste. I agree the metric before we start, not after.

Leave it maintainable

Tokens, naming, and a written rulebook. If the system dies the week I leave, I did the job badly.

Got something worth
building properly?

Taking on two projects for the coming quarter. Brand, product, or the messy bit in between.

Start a conversation