Patrick Chanezon, Google Adwords API evangelist: At Google we have this notion of 20% project, where you can spend 20% of your time on a project of your choosing (it can be a Google project or an open source project).
http://inkblots.markwoodman.com/rss-diaries/patrick-chanezon