Don’t let compilation set the length of your coffee break
Description
The bigger the codebase, the more coffee you can drink while your code is being compiled. In large enterprise corporations, the company pays you to play table football while CI is processing your commit. Or do they?
What if we told you your build times don’t have to take hours, and you can run nightly E2E tests every night? What if the size of your repository can work in your favor?
We'll focus on how you can use monorepos to structure your projects so that our build tools can intelligently optimize the work that goes through your pipelines, reducing it from hours to minutes. Join us to learn how affected graph, caching, and distributed agents are the best tools you were missing this whole time.
Key takeaways
Split large monoliths into logical monorepo
Learn how affected graph can reduce obsolete work
Use caching to skip duplicate work
Involve distributed agents to share work
Be master of your own time again
About RARES
From the faraway lands of Scotland (but without the Scottish accent), Rareș works at Nrwl.io on Nx Cloud, helping teams speed up and scale their development practices. He enjoys learning by teaching and has multiple courses on Egghead.io and is a Scotland organiser for Codebar.io.
Learn more about Rares at:
About Miroslav
Miro is a senior engineer and a core member of the Nx team. He's interested in the front end of things, helping companies build scalable and performant applications. He enjoys sharing with the community, speaking, contributing to open source, and organizing events. Miro is co-founder of Angular Austria and co-organizer of Angular Vienna and ViennaJS meetups.
Learn more about Miro at: