2018-12-31: A perfect synopsis of the Michigan State season. Hold Oregon...

2018-12-31: Just wrapped up The Daily Stoic by Ryan Holiday. Excellent...

2018-12-19: Continuing my education… in beer!! 🍻😜

2018-12-18: New family member Minshew aka Mini.

2018-05-01: Custom domains on GitHub Pages gain support for HTTPS 😄👍🏼...

2018-04-15: It’s been a lazy start to running in 2018. And...

2018-03-15: A unicorn in Seattle! I’m told it’s legit (not smuggled)...

2018-02-27: Time to upgrade the trusty Fenix 3 (no hr). Spent...

2018-02-10: Last weekend while doing a crossword puzzle I asked Pam...

2018-01-28: Haha, this is perfect! via waxy.org The 29 Stages Of...

2018-01-25: The job opportunity I thought was gone is not quite...

2018-01-24: I hope micro.blog gives me the Night Owl pin for...

2018-01-23: I’m in for another SeaWheeze, the very first half marathon...

2018-01-22: Being sick in a world where Netflix and Prime Now...

2018-01-21: This is hilarious! Satan Makes His Pitch to Amazon.com via...

2018-01-21: A bunch of clumsy css later - we’re all set....

2017-05-01: It’s alive!

2014-11-01: 2014 Wrap 2014 was a bit of a down year. Needed a...

2013-10-20: Chicago Marathon 2013 - 4:17:50 Second time is a charm right? A year older and...

2013-10-12: 26.2, It Happened Again Nice day, tasty beer.

2013-05-17: 2013 Running Season Here we go again! Been a while since my last...

2013-04-19: Earth Day 5k Kicking off the season with family!

2012-10-15: Portland Marathon 2012 - 4:18:41 This was one hell of a journey - beginning on...

2012-10-14: Goal Achieved I busted my ass for this.

2012-10-13: Homestretch Visualizing wings and beer!

2012-09-29: Training Update - The Taper It’s been a nice couple weeks. Easy and relaxing runs...

2012-09-15: Training Update - Peak Training Complete! Yeah! It’s all downhill for here… Until it turns sharply...

2012-09-08: Training Update - Dead Legs Really shitty run on Saturday. Legs were hurting and dead...

2012-09-03: Training Update - Idiot That moment when you realize what everyone said is true...

2012-08-12: Training Update - SeaWheeze! The time off due to injury hurt me as expected...

2012-08-10: I runcouver. Goofy slogan but that’s what they went with and it...

2012-08-05: Training Update - All Systems Go! Well, it ended up taking a full two weeks to...

2012-07-21: Training Update - Hurt Again Just when things are looking up they suck again. This...

2012-07-08: Training Update - I Can Run a Half Things are back on track and last week was probably...

2012-07-03: Firecracker Clearly not the most photogenic in the family…

2012-07-01: Training Update - Mostly Back... Nice coincidence that this was a light week on the...

2012-06-24: Training Update - Amputate It! The right ankle/foot is not healing quickly at all. It’s...

2012-06-17: Training Update - Ouch! The good news, I ran the full schedule! Been a...

2012-06-09: Marathon Training Begins Clearly I’ve lost my mind. Run a marathon? Crazy talk!...

2012-06-02: Drinking and Driving - A Road Trip! What happens when you’re someone who is completely burned out...

2012-05-16: Redwoods This is right before a pterodactyl swooped down and mauled...

2012-05-14: Oregon Coast No vacation is complete without a new profile picture.

2012-04-23: The Day Batman Died The day was October 31, 2008. I was at a...

2012-04-13: This Time I Mean It Really, I do. Hold me to it. At least 1...

2011-12-05: I Promised a Monkey Suit I can’t for the life of me remember what was...

2011-10-09: Chicago and the Goat An amazing weekend in Chicagoland. The purpose of the trip...

2011-09-24: About That Conference and/or Company Swag If you wouldn’t wear or carry the gear you’re dishing...

2011-09-22: Let's Try This Again! Ok, so that ended up being a much longer hiatus...