dougbelshaw.com
My next 100 days at Mozilla
What I'll be up to in my new role.