This 24-minute Linux Foundation talk explores how monorepos—the increasingly popular practice of storing all code in a single shared repository—are challenging traditional IDE capabilities. Learn how large repositories and their common patterns break fundamental assumptions in IntelliJ IDEA regarding project models, performance, and user experience. Speaker Justin Kaeser explains these challenges in detail and presents current ideas and approaches for solving these problems in the monorepo paradigm, helping developers understand both the limitations of existing tools and the potential solutions on the horizon.
Overview
Syllabus
How your Monorepo breaks the IDE, and what comes next
Taught by
Linux Foundation