Put your pants on and make a monorepo

Track:
Tooling, Packaging, Developer Productivity
Type:
Talk
Level:
intermediate
Duration:
30 minutes

Abstract

I want to tell you why monorepos might be the right choice for your project. They’re used at some of the biggest companies in the world, and for good reason - they can vastly simplify and improve some common processes, giving you more logical, legible code.

I did this with a big software rewrite I did at my company last year. I used the open-source monorepo tool Pants to simplify dependency management, refactor across my entire project, integrate my test suites and much, much more.

In this talk, I’ll explain why you might want to rewrite your project into monorepo form. You’ll leave understanding how to use monorepo tooling to manage, test and release your code, with all the concurrency, efficiency and versioning benefits a monorepo has to offer.