latest · sport
Borrowed Speed
I started cycling this year, thinking it would be running with better scenery.
It isn't. Running taught me about myself. Cycling is teaching me about machines,
and about what happens when you stop pretending you don't need one.
Aug 5, 2026 · 5 min readread →
11
life
Long Distance
Some of the people who matter most to me live thousands of kilometers away.
I used to think of distance as a condition to endure until it ended.
I've changed my mind. Distance is a teacher, and what it teaches is intention.
Jul 26, 2026 · 5 min readread →
10
design
Designing in Two Languages
I grew up speaking two languages and now I work in two more. Most people
assume bilingualism is a soft skill. I think they're wrong. I think bilingualism,
in any pairing, is a design discipline.
May 4, 2026 · 5 min readread →
09
design
The Brand Is the Room
When someone asks me to design their brand, they usually mean their logo.
They're not wrong about wanting that. But it's not what they're paying for.
What they're paying for is the room.
Apr 8, 2026 · 4 min readread →
08
craft
The Room Where It Satisfies
There's a particular feeling when you deploy something and the person who asked for it
doesn't even notice it's new. They just use it. That silence is the highest compliment
technology can receive.
Mar 10, 2026 · 6 min readread →
07
systems
Systems That Outlive You
The best infrastructure is the kind nobody thanks you for because nobody knows it's there.
I've been thinking about what it means to build things that are designed to survive
your own departure.
Feb 18, 2026 · 7 min readread →
06
sport
21 Kilometers of Clarity
I ran my first half marathon. I'm not writing this to tell you about the finish line.
I'm writing this because somewhere around kilometer 16, I had the clearest
thought I've had in months.
Jan 18, 2026 · 6 min readread →
05
cities
Cities as Interfaces
I just got back from my first solo trip to Europe. Three weeks, six cities,
no plan. It turns out navigating a foreign city alone teaches you the same
things as designing a system from scratch.
Jan 5, 2026 · 5 min readread →
04
learning
Teaching Before Building
I spent four rounds as a programming instructor before I ever had a real engineering title.
That order matters more than I realized at the time.
Dec 20, 2025 · 5 min readread →
03
learning
The Cost of Knowing Enough
When you're the person who understands both the code and the business,
you end up in every room. That sounds like a privilege until you realize
it's also a trap.
Dec 8, 2025 · 8 min readread →
02
ai
On AI and Taste
Everyone is talking about what AI can do. Almost nobody is talking about what
it should do in a specific context. That gap is where taste lives, and taste
is the last defensible skill.
Nov 14, 2025 · 5 min readread →
01