I’ve heard about how huge companies like google are using a giant monorepo, and I honestly don’t understand how that could work. But I guess it does…
It's not a negative thing as much as an opportunity to grow if we ask ourselves to learn and see it as an opportunity.
MonorepoS, in the plural?
The biggest issue is deciding what to build across developers and their branches & products. You don't want to build the world on every commit, but you do want to ensure that you are building what the code would look like post-merge before the merge.