Brussels / 1 & 2 February 2020

schedule

How Firefox upholds its values and keeps up with change


How the Firefox team changed how we thought about shipping features and replaced a process biased towards those who had the loudest voices and the luxury of time with a process that is more inclusive and allows us to reduce risk to Firefox users when we ship.

In this talk you'll learn how the Firefox team changed how we ship new features in the browser, and adopted industry best practices including gradual deployments and feature flags.

Why?

  • Listening to our most vocal users may bias us towards the needs of an unrepresentative group of users
  • When you release a browser to millions of users on a heterogeneous set of platforms, you're testing in production
  • Avoiding dot releases

I'll talk about what we learned and how it's shaped how we release Firefox at Mozilla.

Speakers

Photo of Emma Humphries Emma Humphries

Links