philosophy.md
Good design starts with paying attention. Before I solve anything, I want to observe how people actually work and listen for where things quietly break — the more honestly you understand a problem, the more the solution reveals itself.
It’s why I’m drawn to complicated, high-stakes systems — AI, enterprise tools, fintech. The messier something is, the more it matters that someone makes it make sense; finding the structure under the chaos is the part I love.
I care about craft because clarity is how you earn trust. Every word and every small interaction adds up to whether a person feels confused or confident.
And I build with AI in the loop — without handing over the parts that should stay human: the judgment, the taste, the accountability.
Ultimately, I want to leave every product, team, and person I work with a little clearer and a little more capable than I found them.
values.md
- Lead with curiosity. I’d rather ask one more question than assume I know the answer — the best ideas start as “wait, why is it like that?”
- Observe before you solve. I watch how people actually work and listen for where it breaks, before I touch a screen.
- Take the initiative. I don’t wait for permission to make something better — I spot the gap and start, and I’d rather fix the annoying thing than write a doc about it.
- Keep the human in the loop. With AI especially: let it carry the busywork, but the judgment and the credit stay with the person.
- Friction isn’t always the enemy. Removing it is the reflex — but the right pause keeps people careful and in control. I cut it where it drags, and keep it where it protects.
- Make the hard thing feel easy. I hide the complexity, not the effort — if it looks obvious, I probably got it right.
- Sweat the small stuff. A word, a beat of timing, one fewer tap — that’s where trust is won or lost.
- Learn out loud. Tech keeps changing; I’d rather build, share, and adapt than wait to feel ready.