Back to All Events

Rares Matei & Miroslav Jonaš

  • Holiday Inn Ghent Expo (map)

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

  1. Split large monoliths into logical monorepo

  2. Learn how affected graph can reduce obsolete work

  3. Use caching to skip duplicate work

  4. Involve distributed agents to share work

  5. 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

Miroslav Jonas

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:

Earlier Event: March 24
Luca Del Puppo
Later Event: March 24
Maria Korneeva