I rarely plan races very far in advance. Usually, I’ll see a race happening in about a week, sign up,…
Behavioral Contagion – or Why I ran a Solo Marathon this Weekend
My usual training method is somewhat ad-hoc: Run a few miles a week Run a few more miles each…
Pole Pole – Running (slowly) with the Kenyans.
My watch alarm sang a gentle tingle. I quickly silenced it. I was already awake. I lay in bed, warm…
We’re getting closer …
I’m leaving for Africa in *two hours!* My dad and I will be spending two photo-safari-filled weeks in Tanzania…
Never Save Anything for the Way Back (or: how we climbed Whitney in the snow)
As I clipped my backpack on, I checked my phone one last time before turning it off for the weekend.…
Running a Marathon in Kenya – help me get there!
Hi y’all! I’m going to Kenya this summer to run a marathon. My goal is to run a marathon on every…
Pain is Temporary
We push ourselves to the edge of our ability so we can learn. We learn how strong our persistence is,…
Just keep Swimming … How to Finish a Marathon in the Rain
Yesterday, I ran California International Marathon, reputed to be one of the marathon fastest courses in the world.…
Game Theory of Ultrarunning
A few months ago, I had the opportunity to speak at TEDxSacramento. I spoke about the Game Theory of Ultrarunning…
50k Fun Run (Lake Chabot 50k)
Some runs are quiet, pensive, and lonely. During some races, you might not talk to someone for hours. Lake Chabot…
