← All talks
May 2023 · Bengaluru, India
Monorepos in the Real World
GeekyAnts
A deep dive into building monorepos for mixed-platform environments where React and React Native coexist — focusing on lessons learned while scaling codebases across web and mobile teams in production.
Topics Covered
- →Core tooling: Yarn Workspaces, Lerna, and when each helps or hurts
- →Handling cross-platform modules, shared business logic, and design tokens
- →Tightly coupled modules across packages — how to untangle them
- →Shared TypeScript configs, linting setups, and scoped dependencies
- →Bundler quirks when packaging for web and native simultaneously
- →Cultural side of monorepos: ownership models and review workflows
Key Takeaways
- Monorepos are powerful, but bring real coordination overhead
- Tooling alone isn't enough — structure, convention, and documentation matter more
- Cross-platform packages require careful abstraction and standardization
- Effective monorepos scale both code and team culture if executed thoughtfully