Ultrarunning
+6
Aug 3, 2026
•
3 min read
Block 2 check-in: the tempo runs I didn't get, the hills I didn't plan, and why that might be fine.
+7
Jul 13, 2026
How I lost a week of my Grindstone build to my son's baseball practice
+5
Jun 29, 2026
2 min read
Two morning rituals, three kids, and a 50k on the calendar.
Morning Miles
+4
May 4, 2026
Three kids. A full-time job. The miles still get done.