Recent Posts

Marathon #27: Boston

5 minute read

Marathon #27 is in the books, and it was a good one! This is my second time running the Boston Marathon, my second sub-three hour finish in this r...

Blog Migration in Progress (Again)

2 minute read

This blog started off running as a custom CMS I built in Rails 2. I was really proud of it, but it was one of my first prod apps and ran really sl...