> our Git monorepo was developing an annoying problem
Sentences like this are so common from people using monorepos that I am convinced they actually introduce more problems than they solve
Sentences like this are so common from people using monorepos that I am convinced they actually introduce more problems than they solve
With multi repo it’s just a smaller constant friction on everything you do.
With mono repo everything is working amazing. Then you hit something big you need to solve to move on. So the friction is more spiky.
Edit: to add another thought. I feel like multi repo is more process oriented, while in mono repo you try to resolve that through tooling. Devs are just generally going to write about that more.