It's now been well over four months since I joined Mozilla, and this is the first public account of what the whole experience has been like.
But besides joning Mozilla as a staff engineer I've also gotten engaged, moved to a new country, travelled two and a half times around the globe, and generally had my life turned upside-down in so many ways unimaginable. It's been quite a year.
Joining the Mozilla project was an easy decision because it's all about those things I'm most passionate about: Access to knowledge, platform openness, and driving innovation on the web.
Access to the web determines who may participate in a digital society. Securing this right for our and for future generations is in part about which freedoms the browser vendors and the web platform gives you. In this context Mozilla is playing a more important part now than ever before.
Being able to work together with thousands of other contributors in the open is nothing but an enormous privilege. Yet in a way I'm also very humble to have been given the chance to contribute full-time. Because of the nature of the project, this is a big responsibility.
Because of the somewhat draconian contract I had with my previous employer barring me from contributing to competing browsers, my only regret is not having been able to make this move sooner.
I'll primarily be working on the tools- and automation code, and so far I've had 40 patches landed in mozilla-central, plus a dozen or so more in deliveries- and external projects. It's so far been a very exhilerating experience.
I've also had the opportunity
to travel quite a bit this
past year. My first week of work was in the Toronto office
where I got to meet parts of my new team. It's fair to say that
one of them is a bit of an
Joining Mozilla has been nothing short of a great adventure so far. I originally intended to write about my experience joining much sooner, but time has just flown by. I'm also very excited about some of the things my team and I are working on, and I have to call out the W3C WebDriver specification in particular.
These four and a half months have been extremely busy with lots of momentum and of basically getting stuff done. I'm also grateful for everyone putting up with all the (maybe not so) stupid questions I've had about the Mozilla way, infrastructure, and processes thus far!