About
I'm a builder. That's the short version.
I'm Joshua. I live in Seattle and grew up in the Bay Area. Software is usually the medium, but what I like is the whole loop: talk to someone, understand the problem, build a fix, and see whether it helped.
How I work
Most things I build start with friction I have felt myself. A problem that keeps showing up in my day is usually more convincing than an abstract product idea.
I like staying close to the whole problem: talking to people, writing the code, and finding out whether the thing actually works for them. I do not want building to become something I only direct from a distance.
I am not precious about the first solution. If the evidence says an approach is wrong, I would rather preserve what is useful, try another route, and find out.
Confidence, in practice
For a long time, I mostly spoke when someone spoke to me. In meetings and gatherings, I stayed quiet because I did not trust that what I had to say mattered.
After moving from Indiana to Seattle, I changed my health, began running, finished a half marathon, and eventually ran the Seattle Marathon. I am a marathoner.
The marathon did not go to plan. Late in the race, my girlfriend and friends walked beside me when I could barely move. Their belief carried me until I could believe in myself again. No one can take away the training that I did.
Doing difficult things gave me evidence I could trust. I speak up more now—not because I assume I am always right, but because I know I can prepare, do the work, and contribute something that matters.
Away from the screen
I still follow Bay Area sports from Seattle. I run, hike, take photos, and occasionally make an expensive last-minute decision because the moment feels unrepeatable.
That is how I ended up at a World Cup match with an American flag painted on my face. The U.S. lost. It was still a very good day, and it reminded me how much I love this city.