---
title: "Structure Monorepo for Speed, Scale & Sanity"
description: "Discover how Nx empowers teams to build and scale monorepos without losing their sanity, from selective testing to AI-powered workflows."
url: https://www.callstack.com/podcasts/structure-monorepo-for-speed-scale-sanity
updated: 2026-10-24T08:39:43.958Z
---

# Structure Monorepo for Speed, Scale & Sanity

Discover how Nx empowers teams to build and scale monorepos without losing their sanity, from selective testing to AI-powered workflows.

_Guest: Jordan Powell, Dev Productivity Engineer @ Nx · Host: Łukasz Chludziński, Engineering Manager @ Callstack · Published 2025-07-16 · Duration 48:48 · Category: Scalability_

Listen: [YouTube](https://youtu.be/9OqzGMWHZTA) · [Spotify](https://open.spotify.com/episode/256AsqkpAZunZuvuNxQ2rC?si=zSj1YQOrTLmMFq3QThQLUw) · [Apple Podcasts](https://podcasts.apple.com/us/podcast/monorepo-architecture-with-nx/id1525543072?i=1000717510866) · [SoundCloud](https://soundcloud.com/user-985069846/monorepo-architecture-with-nx)

Building cross-platform apps is just the beginning. Keeping them maintainable as they grow is the real challenge. This React Universe On Air episode explore into the tools and practices that help teams avoid the typical pitfalls of large-scale codebases.

## **Guest & episode summary**

Łukasz Chludziński from Callstack chats with Jordan Powell, Developer Productivity Engineer at Nx and former Cypress engineer. They unpack the real-world challenges of monorepo adoption, share lessons from enterprise clients, and explain how Nx changes the game for developers and teams alike.

### **Why monorepos don’t have to mean monoliths**

Monorepos often get mistaken for being monolithic. But with the right structure, they support both team autonomy and unified delivery. Jordan explains how features like project graphs, targeted builds, and conformance rules make Nx a practical choice for organizations of any size.

### **Inside the Nx workflow**

- **Dependency graphs for the win:** Nx automatically maps out your codebase, showing which projects depend on what. This allows teams to run only the necessary builds and tests for each change, which improves speed and reliability across the board.
- **Team boundaries, enforced:** Built-in ownership and scope tagging make it easier to manage large teams. Developers know what they own, and code reviewers can catch architectural violations early.
- **Scale CI with distributed tasks:** Nx Cloud can spread tasks across multiple agents to handle complex pipelines efficiently. Whether you're testing UI components or running integration tests, Nx helps you move faster without compromising quality.

## **What you’ll learn**

- What makes Nx different from Yarn Workspaces or Lerna
- How project graphs improve developer confidence and speed
- Best practices for organizing apps, libraries, and teams
- How selective testing reduces flakiness and compute cost
- Why Nx tooling is AI-ready and future-focused

## Resources

- Łukasz Chludziński on [X](https://x.com/lukasz_app), [Bluesky](https://bsky.app/profile/lukasz.app), [GitHub](https://github.com/lukasz-app), and [LinkedIn](https://www.linkedin.com/in/lukasz-app/)
- Jordan Powell on [X](https://x.com/JordanPowell88), [GitHub](https://github.com/jordanpowell88), and [LinkedIn](https://www.linkedin.com/in/jordanpowell88/)
- [Nx website](https://nx.dev/)
- [The issue of monorepo and polyrepo in large enterprises](https://www.researchgate.net/publication/335479957_The_issue_of_monorepo_and_polyrepo_in_large_enterprises) by Nicolas Brousse

Insights

## Learn more about Scalability

Here's everything we published recently on this topic.

[View all](https://www.callstack.com/insights)

- [The Invisible Architect](https://www.callstack.com/events/the-invisible-architect) (Sep 7 · Talk): Learn how communication shapes your app development, from code to design. Discover React’s role and leverage Conway’s Law for success.
- [Why Is It Important to Always Run The Latest Version of React Native?](https://www.callstack.com/blog/always-run-the-latest-version-of-react-native) (Dec 27 · Article): Upgrade your app to the latest version to get more features and better support. Find out more in our article.
- [12 Rules and Approaches of Code Writing for Beginners](https://www.callstack.com/blog/12-rules-and-approaches-of-code-writing-for-beginners) (Aug 13 · Article): If you are a beginning programmer, we prepared a list of 12 rules and approaches of code writing that will help you in your coding journey!
- [Building Component Libraries for React Native Apps](https://www.callstack.com/blog/building-component-libraries-for-react-native-apps) (May 28 · Article): Satyajit Sahoo shares insights on building component libraries for React Native apps.
- [React Developer’s Everyday Struggle - Extending Big Applications](https://www.callstack.com/blog/react-developers-everyday-struggle-extending-big-applications) (Nov 23 · Article): Do you struggle with extending bigger applications? Check the solutions we arrived at while working on the EEDI app. Contact us to discuss your project!
- [Reusable React Native Components](https://www.callstack.com/blog/reusable-react-native-components) (Mar 1 · Article): It’s pretty hard to find simple methods to customize components that could be reused within the app. This article will help you create more efficient code.
- [Four Tips to Write Maintainable React Components](https://www.callstack.com/blog/4-tips-to-write-maintainable-react-components) (Feb 8 · Article): React - the declarative UI framework that simplifies development. Read our articles for more details.
