~/talk

Monorepos - The Benefits, Challenges and Importance of Tooling Support

slides:none on file

Explains why a monorepo works only with modularization and tooling: use NX with project tags to enforce service boundaries via lint rules, run only the affected graph in CI, and restore results from local and remote caching to avoid rerunning builds. Describes generators and code migrations to automate project scaffolding and upgrades, distributed task execution across machines to parallelize intelligently, and claims NX Cloud saved the equivalent of nine years of computation in seven days by serving cached results.

AI-written summary · about

  1. 0:00Introduction to Monorepos
  2. 3:46Defining the monorepo approach
  3. 6:30Modularizing your codebase
  4. 9:08Structuring project layers
  5. 14:15Enforcing boundaries
  6. 20:42Optimizing for speed
  7. 32:47Automation and maintenance
  8. 37:21Conclusion and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.