Sagarpreet Chadha, you've certainly improved my opinion towards mono-repos; pior to reading this I'd definitely say "no", but now I might consider it.
On the other hand, I believe it should be approached with caution as it's purely situational on how the projects are internally structured and the size of the codebase.
I've worked on a mono-repo in my youth and I can safely say that it was purely chaotic as per navigation, not to mention the horrific loading times I faced every time I needed to startup my IDE, search, etc.
Diego Ballesteros (Relatable Code)
Senior Software Developer (Relatable Code)
I've seen more and more articles that talk about Turborepo. Will definitely have to play around with it some to get a better opinion.
Thanks for sharing.