Blog
Thoughts on photography, marketing ops, and whatever else is on my mind.

Ghost Wheel
March 19, 2026 · 3 min read
Ghost Wheel isn't new, but I did recently give it a significant glow-up with Claude Code. What is Ghost Wheel? A compliment to Strava. Strava is fine...

SITREP
March 17, 2026 · 4 min read
Once again, I find myself in a familar place: reminding myself that writing is good for me and I should do it more often. I have two modes: on and off...

You are not local until you have ink
September 14, 2025 · 1 min read
Or so I’m told. When most people think of Seattle, they think coffee. Then they think tattooed weirdos. We have some of the best tattoo artists in the...

Backpacking Wing Lake
August 12, 2025 · 1 min read
I’m hiking the Enchantments next month with my friends Ben and Melissa, so this past weekend Ben and I set out on a training hike to dial in our gear a...

STP Double Century in the Books!
July 17, 2025 · 1 min read
This past weekend, I completed the annual Seattle to Portland Bicycle Classic with my dear friend Ben and his wife Melissa (also down the path towards ...

Independence Day 2025
July 4, 2025 · 1 min read
I started today with a paddle around Jetty Island in Everett. I had planned to go to Lake Washington because I wanted to see if I could get a pic of so...

Update: I am trash at blogging
June 2, 2025 · 1 min read
Surprising exactly no one, I’ve been quite remiss in updating this blog. I always intend to make at least ONE weekly post, but it’s been a few months. ...
Read More
Have Bike, Will Gravel
January 31, 2025 · 1 min read
I got a new bike this week! After much research, I decided on the Lauf Seigla. Go figure the weeks leading up to the purchase have been perfect, unsea...
Read More
Norway Day 6: Arctic Plunge and Aurora Watch
November 6, 2024 · 2 min read
Today we had just two items on the agenda: enjoying a traditional Norwegian sauna and staking out the Northern Lights. As you can tell from the featur...
Read More