A Tale of Two Commits (2018)

A Tale of Two Commits (2018)

This is a common approach at Mozilla, especially (but not just) in Firefox engineering, something the Engineering Workflow group is always keeping in mind when planning changes and improvements to tools and processes. Many Mozilla engineers have a particular approach to working with small diffs, something, I’ve realized over time, that seems to be pretty uncommon in the industry: the stacking of commits together in a logical series that solves a particular problem or implements a specific feature. This approach is more like a serial publication, like how A Tale of Two Cities and other works by Dickens were published: one chapter at a time, coming together at the end as a full story.

Source: mrcote.info