B blog.mozilla.org Reflections on One Year as the CEO of Mozilla 75 points Etzos 5 years ago 100 comments