Should you be afraid of monorepos? Not with Nx. Tune in and learn how to scale apps without scaling pain.
In this episode of React Universe On Air, Łukasz Chludziński chats with Jordan Powell from Nx to explore what it really takes to build and manage a monorepo at scale. From dependency graphs to distributed CI tasks, they break down how Nx helps teams stay fast, focused, and frustration-free. Whether you're just getting started with Yarn Workspaces or running into CI bottlenecks, this episode gives you the strategies and context to go further with less overhead.
Key learnings
➡️ The difference between monorepos and monoliths➡️ How Nx graphs improve selective builds and testing➡️ What “ownership rules” mean for large codebases➡️ How distributed task execution saves time in CI➡️ Why better DX equals better business outcomes➡️ Real-world patterns for React Native and full-stack monorepos
Catch more React Universe On Air episodes 🎧 https://clstk.com/44Bj51XGet your React Universe Conf 2025 tickets 🎟 https://clstk.com/4nFqTZ1Sign up for our newsletter ✉️ https://clstk.com/3TrnIGHFollow us on X 🐦 https://x.com/callstacki
00:00 Welcome to the React Universe00:42 Meet Jordan Powell from Nx02:42 The joy and pain of testing04:03 Understanding monorepos06:52 The origins of Nx09:41 Developer experience and its business impact12:10 Nx vs. other tooling and a closer look at its features21:07 Getting started with Nx25:27 Collaborating on projects28:00 Assigning ownership and scoping projects29:30 Managing dependencies in a monorepo31:16 Handling multiple framework versions and migrations32:40 Real-world examples of large-scale monorepos36:10 Distributed task execution with Nx Cloud39:08 Efficient testing in a monorepo42:55 The Future of Nx with AI integration47:27 Conclusion and final thoughts
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More