From Monorepo Mess to Monorepo Bliss: Avoiding Common Mistakes

Monorepos have been around for a while but only recently gained popularity in the frontend community. Many developers are being confronted with them now and end up overwhelmed by the terminology and tooling. What are monorepos? Is it just about code colocation? Do I even need one, or is it a large enterprise / corporate thing?

Monorepos come with many benefits but also a lot of challenges. Easy incremental adoption & getting started quickly are just one aspect. Maintaining a healthy monorepo in the long run and keeping it growing and beneficial is a whole other task.
But luckily, there's tooling that can support you. In this talk, we're going to bring some clarity into the field of monorepos, what they are, why you might want to use one, and how to set them up to be successful in the long run.


Speaker

Juri Strumpflohner

Sr. Director of Developer Experience @Nx

Juri Strumpflohner is the Sr. Director of Developer Experience for Nx, where he helps developers with questions around frontend development, monorepos, scaling, and modern developer tools. He has 10+ years of experience, from backend to frontend development, and has been consulting for some of the world's biggest companies, helping them scale their development efforts. Juri is a Google Developers Expert in Web Technologies, an international speaker, and an Egghead.io instructor. Reach out to him on Twitter (@juristr) or his website on juri.dev.

Read more
Find Juri Strumpflohner at:

From the same track

Session

Living on the Edge: Boosting Your Site's Performance with Edge Computing

Edge computing is not a new concept, but in the past few years an increasing number of hosting providers have introduced the ability to run Javascript at the edge such as Edge Functions from Netlify and Vercel, and Workers from Cloudflare. 

Erica Pisani

Sr. Software Engineer @Netlify