UI/UX DesignProductWritingExperiments

Designingideas intoexperiences.

UI/UX designer, product thinker and writer exploring the space between people, technology and ideas.

I like solving problemsthat don't have obvious answers.

I design digital experiences, products and systems — while constantly writing, experimenting and building things to understand how they work.

  1. 01Think

    Understand the problem before designing the interface.

  2. 02Design

    Turn complexity into clear, usable experiences.

  3. 03Write

    Use words as part of the interface.

  4. 04Build

    Prototype ideas instead of only talking about them.

  5. 05Iterate

    Make, test, learn and make again.

§01

Selected work

Some things I've designed, explored and built.

View all work →
§02

How I think

A working set of principles. Tap one to open.

  • Most design failures begin with a solution looking for a problem. We fall in love with novelty before we understand the friction.

  • If the user feels the complexity, the design hasn't done its job. The highest craft is making intricate orchestration appear effortless.

  • The best interfaces disappear into the task. When flow is broken, people notice the UI; when flow succeeds, they only notice their own velocity.

  • Microcopy, labels, empty states, and errors aren't decorative additions; they are the primary mental model of the product.

  • A working prototype ends more arguments than a slide deck. When you can touch an interaction, intuition replaces speculation.

  • AI, sensors, latent spaces, and latency are design materials like wood, ink, and paper. Learn their grain and treat them with respect.

§03

Writing / Notes

Things I'm thinking about.

All writing →