Lifting gets me out of my head. Progress is slow, honest, and entirely on you — a good reminder that getting good at anything is just showing up and adding a little each time.
Watch a lift on YouTube →Hobbies
A look outside the code.
Write-ups
See all 2 →Longer notes on the things above — builds, games, and whatever else I felt like taking apart.
I play chess online — mostly rapid. It's the cheapest way I know to practice thinking a few moves ahead and owning my mistakes.
Play me on Chess.com →I build detailed modular sets — the kind with tens of thousands of pieces and a real sense of craft. It scratches the same itch as engineering: patience, precision, and a finished thing you can stand back and look at.
See every build ranked →Get in touch
I bring the same care to client work.
Custom websites, built and looked after — see what that looks like.
Or call (360) 921-0148 — most enquiries to a business like this come by phone.


