Multirepo vs Monorepo
Here’s a conversion I keep hearing recently:
A: Let’s put all our projects in one repo.
B: Why?
A: Because Google and Facebook do monorepo.
Whenever I hear this, I’m very tempted to show this picture.

Finding the origin of this picture is left as an exercise for the readers. On a more serious note, I want to write down my thoughts on multirepo vs monorepo.
What is multirepo?
One project one repository. Each project is an independent working unit. It can be a mobile app, frontend app, backend service or standalone CLI app.
»