Spot on. Permutations of this theme are tearing the web dev community apart.
James Womack
201
Whereas internally, Google dumps all their code into one single mega repository, and I imagine Facebook’s source is similar given how they can deploy changes to prod every day. You broke some code, some dependency with a checkin? You find out a compile time, not days later when someone else pulls in your changes.
DHH was remiss not to mention the original monolith vs micro argument of Linus vs Tanenbaum, a fascinating read.