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

Fall Foliage Ride
October 26, 2026 · 3 min read
Last weekend, Ben and I did an impromptu ride on the Snoqualmie Valley Trail, ~40 miles round trip. It was the first substantial ride I had done in ov...
Read More
Finding Joy
October 14, 2026 · 3 min read
Somewhat of a random thought this morning. Like any millennial or younger, I often find myself reaching for social media to express an idea or feeling ...
Read More
jOOOe ne suis pas là
October 7, 2026 · 8 min read
Last week, Haleigh and I took a vacation to Paris. The real one. In France. I'm just as surprised as you are. Full image gallery in chronological orde...
Read More
On Bitterness
September 22, 2026 · 4 min read
When I was a freshman in college, that first semester was rough on me. Having to set my own structure while in a dorm full of young men with all the sa...
Read More
Summer's End
September 9, 2026 · 3 min read
Haleigh went back to work last week and the school year is now in full swing. The mornings are dark and the evenings are getting darker earlier and ear...
Read More
Perf Reviews
September 2, 2026 · 5 min read
I just got back from our annual RevOps team offsite (onsite?) in SF. It's perf review season and it tends to dominate my thoughts for a couple weeks. H...

Bachelor Week 2026
August 6, 2026 · 3 min read
Haleigh is currently visiting her family in Iowa. Which means I'm unsupervised at home all week. This is an annual occurrence, usually towards the end...

July SITREP
July 27, 2026 · 2 min read
The squirrel photo has nothing to do with this post really, apart from the fact that I shot it today and it's almost the end of July. The Summer is fl...
Read More
Leica Dream
July 16, 2026 · 2 min read
Last week I took delivery of a camera system I've dreamed about shooting for years: the Leica M. The M series has been in production since the 1950s a...