Back to All Events

Nx Masterclass

  • Holiday Inn Ghent Expo Maaltekouter Gent, Vlaams Gewest, 9051 Belgium (map)

Description

Get exclusive, first-hand insights from Nx Core team members and experts in this workshop designed to help you fully master Nx. Learn how to leverage its powerful features to automate your workspace, optimize CI/CD pipelines, and scale your monorepo effectively. Whether you’re looking to dive into custom plugins or enhance task distribution, this workshop will give you the tools to maximize your productivity and streamline your development process with Nx.

Prerequisites

Please install the following tools / software:

  • TBD

Trainers

  • Juri Strumpflohner

  • Miroslav Jonas

Schedule

07:30 - 08:30

  • Continental breakfast buffet with the trainers

08:30 - 10:30

  • Set up the workshop environment

  • Automate your workspace with local plugins (Part 1)

10:30 - 11:00

  • Break with coffees, teas, juices, energizers and snacks

11:00 - 12:30

  • Learn how to write and test your own plugin executors and generators (Part 2)

  • Write advanced deployment targets using a custom executor

12:30 - 14:00

  • Lunch with fresh soup, salads, selections of cold and warm fish and meat dishes, dessert

14:00 - 15:30

  • Set up CI for your pull requests, connect to Nx Cloud, enable remote caching and the GitHub integration

  • Nx Caching deep dive: Strategies for debugging cache misses, optimization strategies, and fine-tuning cache inputs and outputs

  • Set up continuous deployment pipeline for affected applications

15:30 - 16:00

  • Break with coffees, teas, juices, energizers and snacks

16:00 - 17:30

  • Configure task distribution on CI with Nx Agents, including exploring custom launch templates and dynamic agent scaling.

  • Leverage Nx Crystal plugins and Nx Atomizer to configure task splitting for improving CI distribution and speed

  • Explore flaky task detection

  • Bonus: Nx import, CodeOwners, and Conformance

About Juri Strumpflohner

Juri Strumpflohner

Juri Strumpflohner is the Sr. Director of Developer Experience at Nx, where he helps shape the development of tools that make modern development faster and easier. With over a decade of experience, he recently focuses on JavaScript frameworks, particularly Angular, React, and Next.js. Juri is an Angular GDE and regularly shares insights through video courses on Egghead, YouTube, and his blog, juri.dev. When not coding, he enjoys martial arts and riding his OneWheel in the mountains of South Tyrol.

About Miroslav Jonas

Miro is a developer productivity lead at Nx, helping companies build scalable and performant applications. He enjoys sharing with the community so much that he co-founded Angular Austria Association and co-organizes the Vienna JS. Father of two, husband of one. Despite the name, he is not a visual collaboration platform.