Monorepos and Scale

One repository, many packages. The tooling exists to make the build fast enough that the arrangement pays off.

7 articles

Turborepo

Listed inTurborepoMonorepos and Scaleon

Task pipelines and content-addressed caching, local and remote, so CI stops rebuilding unchanged packages.

External
Turborepo · turborepo.com
#monorepo
#ci

Nx

Listed inNxMonorepos and Scaleon

Project graphs, affected-only task runs, and generators for a codebase too large to navigate by hand.

Advanced7 minDraft
#monorepo
#ci

Workspaces

Listed inWorkspacesMonorepos and Scaleon

npm, pnpm, and Yarn workspaces — linking local packages without publishing anything.

Intermediate6 minDraft
#monorepo
#tooling

Monorepos

Listed inMonoreposMonorepos and Scaleon

What sharing a repository actually buys, and the size at which it starts costing more than it returns.

Intermediate7 minDraft
#monorepo
#architecture