💻
Work
A practical, durable approach to software engineering, projects, and technical notes.
I build software for a living and make room for rivers, gyms, fairways, stars, and games the rest of the time.
A practical, durable approach to software engineering, projects, and technical notes.
Rivers, moving water, and the kind of days that start by getting outside.
Strength training, consistency, and the honest work of incremental progress.
A slower sport that rewards patience, repetition, and perspective.
Curiosity about weather, landscapes, wildlife, and the natural world around me.
Clear nights, star watching, and the quiet reset that comes with looking up.
Computer games that make room for exploration, systems, story, and good design.