Build resilient systems at scale
28–30 October 2015 • Amsterdam, The Netherlands

Genesis: Terraforming a new home for Firefox crash reporter

JP Schneider (Mozilla), Daniel Maher (Mozilla)
10:15–10:40 Friday, 30/10/2015
Keynote
Location: Auditorium
Average rating: ****.
(4.26, 91 ratings)

Prerequisite Knowledge

Engineers who follow the link on the final slide will be given far more technical details and examples...for those folks, an understanding of BASH, python, puppet, terraform, consul, AWS, github would be useful.

Description

Everyone loves talking about different stacks used in migrating applications to DevOps methodologies, but the most important and valuable change is not a technology stack; instead, it is the human stack.

In this keynote address, we will cover the intersection of technology and humans, and walk the audience through a real life example of the move of Firefox crash reporter. The three engineers tasked with this had to build the plane while it was in the air, all without landing or crashing.

As with many projects, hard deadlines and requirements made the team work through a lot of tough decisions and compromises while simultaneously training devs, product managers, managers, and other engineers in the new world of DevOps and Continuous Delivery.

JP Schneider

Mozilla

JP was one of five Threadless alums who moved to build President Obama’s reelection technology stack for the 2012 campaign. Since then, he has worked as DevOps/Internet Jedi for Mozilla, helping multiple teams move to modern infrastructure and process tooling.

Photo of Daniel Maher

Daniel Maher

Mozilla

Dan is a long-time system administrator – he first installed Linux on his home PC in 1995 and never looked back. A veteran of the original dotcom bubble, he founded a web hosting company in the late 90’s, and managed it from inception to acquisition. Since then, he has worked in a variety of environments from start-ups to global corporations, including as an administrator at Ubisoft Montréal, and as a lecturer at the University of Winnipeg.

Today, Dan is a web engineer at Mozilla, a role that allows him to work on a wide variety of cutting-edge open source technologies at very large scales.