Comment by skybrian
2 hours ago
It would make sense for a monorepo at big tech company, where a single source control system contains many thousands of common libraries and the apps that use them. And now with AI, maybe a small company could build a large, sprawling monorepo?
But I don't think it's actually a good idea. Keeping everything on the same version is difficult. We have package managers that do a better job.
There is that, there are a handful of companies with mono repo they have solved the checkout build deploy test cycle. The other approach is the separate the monorepo for build deploy and test loop.