👋 hi, i'm joe.

I'm a software engineer, mountain biker, golfer, snowboarder, photographer, gamer, sports fan, and denizen of the internet (among other things). I currently live in a suburb of Salt Lake City, Utah with my wife and our dog Dutch.

Here's a bit of what I'm up to on the internet and elsewhere.

🎧 Listening

Barricade - Single Patient Sixty-Seven
Demons - EP Rising Insane
Bad Omens Bad Omens

🐘 Posting

life’s too short to gatekeep. we’re all figuring it out for the first time, in our own ways. drink your coffee however you want, code however works for you. there’s no one “right” way to live ✌️

just got back from a trip to Santa Barbara so it’s my first day at home between gigs. so far today:
1. woke up without needing to work
2. mowed and edged the lawn (pumped for the rest of spring/summer)
3. opened the new gap wedge my wife bought for my birthday (taking it out to a range session shortly)
4. received the Jumpman Jacks i treated myself to the day i signed my offer

📚 Reading

👨‍💻 Writing

My Next Chapter

Three years ago, I joined a scrappy Series A startup named Commonstock, embarking on a journey full of twists and turns that I never could have anticipated. We navigated the sudden run on SVB (our bank at the time), the dramatic end of the ZIRP era, and waves of tech layoffs reshaping the industry.

Against these headwinds, we found a path forward when Yahoo Finance acquired Commonstock nearly two years ago. Transitioning overnight from a tight-knit team of fewer than 20 people to becoming part of one of the internet’s oldest and most iconic companies was an experience I’ll never forget.

May 16, 2025 Permalink

The First Rule of Blogging...

The first rule of blogging is very similar to the first rule of Fight Club — if you ever write about:

  1. Recommitting to regular posting, or
  2. How much easier your new blogging setup makes posting, you’re guaranteed to abandon your blog for months.

At least, that’s always been my experience 🙃

May 11, 2025 Permalink

🍿 Watching

F1
(6/7)
Mission: Impossible – The Final Reckoning
(6/7)
Gladiator II
(6/7)
Mission: Impossible – Dead Reckoning
(6/7)