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