Building Software at Google Scale Tech Talk
Why Hacker News recommends it
Referenced as a rare public description of how Google builds software, from which tools like Bazel descend.
What it is
Google engineers describe Google's internal build system, a unified, language-agnostic system used across the company. It was presented as a 2012 NYC tech talk.
Recommended by 1 HN commenters across 1 different months, 2013 to 2014.
What Hacker News said
Recommends WestCoastJustin · 2013-07 · on “The Woman at the Heart of Everything Google Builds”
The Wired article talks about internal tools used to compile code. In line with that, there is an interesting video "Building Software at Google Scale" [1], which seems to give an overview of the systems used. [1] [this video]
Cites pnathan · 2013-01 · on “Behind enemy lines: 3 months as an iOS developer at Google”
Honestly, I've heard the majority of it before, and I have never been a Google employee. I have, however, listened to some of their talks on the internal workflows and processes that they've presented and posted on youtube. I think the only things I didn't hear before were some of the specific toolnames. edit: [LINK] here's their engineering tools blog. [this video] and a talk [LINK] and another talk Really cool stuff.
Cites chas · 2014-06 · on “Programmers’ Build Errors: A Case Study at Google [pdf]”
Google has publically described their build system here [LINK] (low fidelity) and here [this video] (high fidelity)