Subscribe: Answers and Questions
Preview: Answers and Questions

Mozilla – Answers and Questions

Benjamin Smedberg's Thoughts

Last Build Date: Thu, 06 Oct 2016 13:41:03 +0000


Firefox Modularity and WebExtensions

Sat, 03 Sep 2016 12:50:10 +0000

Last week, Andy McKay posted skeptical thoughts about whether Firefox system addons (also known as go-faster addons) should be required to use the WebExtensions API surface. I believe that all Firefox gofaster addons, as well as our Test Pilot experiments and SHIELD studies, should use WebExtensions. The explanation comes in three main areas: The core […]

Yak Shaving

Wed, 27 May 2015 20:22:56 +0000

Yak shaving tends to be looked down on. I don’t necessarily see it that way. It can be a way to pay down technical debt, or learn a new skill. In many ways I consider it a sign of broad engineering skill if somebody is capable of solving a multi-part problem. It started so innocently. […]

Hiring at Mozilla: Beyond Resumés and Interview Panels

Mon, 11 May 2015 11:32:30 +0000

The standard tech hiring process is not good at selecting the best candidates, and introduces unconscious bias into the hiring process. The traditional resume screen, phone screen, and interview process is almost a dice-roll for a hiring manager. This year, my team has several open positions and we’re trying something different, both in the pre-interview […]

Using crash-stats-api-magic

Mon, 20 Apr 2015 17:45:41 +0000

A while back, I wrote the tool crash-stats-api-magic which allows custom processing of results from the crash-stats API. This tool is not user-friendly, but it can be used to answer some pretty complicated questions. As an example and demonstration, see a bug that Matthew Gregan filed this morning asking for a custom report from crash-stats: […]

Gratitude Comes in Threes

Tue, 17 Feb 2015 22:37:02 +0000

Today Johnathan Nightingale announced his departure from Mozilla. There are three special people at Mozilla who shaped me into the person I am today, and Johnathan Nightingale is one of them: Mike Shaver taught me how to be an engineer. I was a full-time musician who happened to be pretty good at writing code and […]

An Invitation

Sun, 30 Nov 2014 22:19:22 +0000

I’d like to invite my blog readers and Mozilla coworkers to Jesus Christ. For most Christians, today marks the beginning of Advent, the season of preparation before Christmas. Not only is this a time for personal preparation and prayer while remembering the first coming of Christ as a child, but also a time to prepare […]

How I Do Code Reviews at Mozilla

Wed, 22 Oct 2014 16:00:41 +0000

Since I received some good feedback about my prior post, How I Hire at Mozilla, I thought I’d try to continue this is a mini-series about how I do other things at Mozilla. Next up is code review. Even though I have found new module owners for some of the code I own, I still […]

How I Hire at Mozilla

Thu, 02 Oct 2014 20:53:52 +0000

As a manager, one of my most important responsibilities is hiring. While I’m hiring, I spend a lot of time sifting through resumés, screening candidates, and eventually doing interviews. This is both fun and depressing at the same time, because you get to meet and learn a lot about some interesting people, but you also […]