allfacebook.com · Saved

How Facebook Manages 500+ Engineers

allfacebook.com/how-facebook-manages-500-engineers_b45044

From the page

Saved with the link. Notes from 2007 to 2016 are mostly the page's own words, so this is probably an excerpt.

One of the interesting IRC Bots developed by Facebook helps to protect which code gets pushed based on which engineers are around when the code is pushed. If you arent there, your code wont be pushed (as any errors will need to be supported by the developer who wrote the code). The companys test automation suite provides a lot of details about errors taking place on the site to assist engineers in tracking down bugs. Possibly the most interesting tool is the Gatekeeper tool which controls who gets to see which features become available.