Programming
I'm more of a programmer than I am a runner.
Although most of this book is just running race reports, that's because I'm trying to write something for each of my events and I do a lot of events. In the past I wrote up notes to myself and I thought it wouldn't take that much more time to write reports I could share with my family or my crazy friends. Turns out I'm a slow writer in addition to being a slow runner.
Anyway, most of my programming time these days is spent writing mb2, and mb2 has its own issue tracker. So although I write more programming prose than running prose, little of it shows up here.
However, before mb2, I created some semi-notable software, including Executor1 and multibot2. Executor gave Sam Lantinga an excuse to write SDL. Although Sam probably would have created SDL regardless, I still got a nice shout-out in SDL's Credits.
For now, I'll just add a page to the programming section every once in a while, typically when I've already written the text as an email for one reason or another.
Steve Jobs called me at home when I was in bed with pneumonia and I did not handle the call well. Additionally, John Perry Barlow used Executor but his literal first words to me in person were "You're an asshole."
Multibot was the first software to deal multi-table poker tournaments on the internet. You won't find it via a web search though, because I sold it to Poker School Online where it was used for years. If there's interest, I'll write more on multibot.