Code Repos and Yak Shaving

Two-part think-piece on the monorepo-versus-focused-repos argument, with no recommendation as to which is right. The question is which yaks you’re willing to shave — and the “but Google does it” defense in particular gets a closer look than its proponents usually want.

Code Repositories and Yak Shaving Part Two

· Part 2

In Part One of this series, I discussed what a monorepo is, defined contextual repos, and covered a review of a couple articles which attempted to illustrate the benefits of a monorepo. In this part, I’m going to go a bit deeper into some of the assertions I made, and some …

Code Repositories and Yak Shaving

· Part 1

There is a wave of argument growing among how to organize software repositories ; the god-repo (commonly known as a monorepo) and focused repositories. By and large there is no one best way. Rather it is a question of which yaks you want to shave. This is a meager attempt to …