A few things I keep
coming back to.

I never planned to write these down. A list of values sounds like something a company frames in a lobby and then quietly ignores.

But these are the handful of ideas that actually change what I make and how I make it. Working notes, not commandments. They shift as I do.

01

Make them feel something

Software is an emotional exchange, not just a set of features. A product can work perfectly and still leave you cold. I spend real time on the small moments, a hover, a transition, a line of copy, because that is where care stops being a claim and becomes something you can feel.

02

Craft is the argument

I try not to tell people the work is good. I let the work say it. Precise spacing, honest type, interactions that behave the way you expect. Quality is the sum of a hundred decisions nobody notices on their own and everybody feels together.

03

Assume you don't know

Every problem looks familiar right up until you actually look at it. I try to hold my experience loosely, ask the obvious question out loud, and let the specifics of this one change my mind. Strong opinions, kept on a loose grip.

04

Design and build, no handoff

The distance between a tidy mockup and a running product is where things quietly fall apart. I work on both sides of that gap on purpose, so the idea survives contact with reality instead of getting lost in translation.

05

Ship, then learn

Something in a person's hands will teach you more in a day than a month of planning. I would rather ship a small, honest version, watch what really happens, and fix it in daylight than polish the perfect thing in private and hope.

That is the list for now. If any of it resonates, or you think I have one wrong, I would love to hear it.