Skip to content
← Back to Blog

Community

Thursday, March 3rd 2022

Monorepos are changing how teams build software

Posted by

Avatar for leerob

Lee Robinson

VP of Developer Experience

The largest software companies in the world use monorepos. But historically, adopting a monorepo for anything other than at a Facebook or Google scale was difficult, time-consuming, and often filled with headaches.

Since Turborepo joined Vercel, we’ve seen development teams of all sizes adopt Turborepo for faster builds and save over 200 days worth of time by remotely caching their deployments on Vercel.

Turborepo takes the lessons and development workflows from the giants of the Web and brings it to open source for every developer. It lowers the barrier to entry for using monorepos and makes it accessible to everyone.

Let’s explore how monorepos can improve your development workflow.

What are monorepos?

Monorepos are codebases containing multiple projects, often using multiple frameworks, in a single unified code repository. Rather than having 100+ separate repositories, teams instead choose to consolidate to a monorepo for a number of reasons:

  1. Easier updates across packages
  2. Easier collaboration and debugging
  3. Easier local development
  4. Faster builds with remote caching
The architecture of a monorepo deployed to Vercel.