upvote
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.

reply
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.
reply
Similar experiences here
reply
That's my experience as well
reply