Sometimes I announce bike races.
Photo by Meg McMahon
It goes beyond just talking - working with the event team to make sure all participants have a fantastic day and ensuring that the event runs smoothly are what make announcing challenging and fun.
In 2016 I will announce/have announced (depending on when you are reading this):
I really obsess over the music for the races I'm announcing at - taking into account the audience (both racers and potential spectators), time of day (no one wants to hear retrowave at an 8 a.m. cross race) and what the promoter likes (you can thank Paul Boudreau for the large amount of The Pixies on most of my playlists).
I don't announce as much as I would like, but working full-time and having a toddler would make doing much more very difficult!
I created some Python scripts to make my announcing homework easier. These scrape crossresults.com and road-results.com to automatically compile historical results for the top predicted finishers. Saves me a lot of clicking!
I also created a tool to export a list of events from bikereg. This is used by team directors, promoters, and regional racing administrators around the country.