

Monorepos! Workspaces, pnpm, turborepo + more!
4 snips Jan 26, 2022
Dive into the world of monorepos and discover their benefits for managing multiple projects! The hosts share personal experiences, tools like pnpm and Turbo Repo, and the advantages of organizing dependencies. They discuss navigating library management challenges and the intricacies of package managers. With insights on headless CMS solutions and tech tools, including FreshBooks and LogRocket for better efficiency, this discussion is packed with practical advice for developers looking to streamline their workflow!
AI Snips
Chapters
Transcript
Episode notes
Wes's Monorepo Journey
- Wes had never built a monorepo until recently, prompted by managing multiple projects like a video player and admin dashboard within his course platform, "Boss Monster".
- Managing content across separate repositories became cumbersome, leading him to explore monorepos for streamlined development.
Scott's Monorepo Structure
- Scott's monorepo includes a SvelteKit UI, Fastify API, shared code, open-source Svelte packages (managed via git submodules), and an admin UI.
- This setup enables code sharing and managing multiple projects, including public and private packages.
Monorepo Benefits
- Monorepos excel at managing multiple packages within a single repository, simplifying code sharing and dependency management.
- They are particularly beneficial for teams and open-source projects, but less useful for solo developers on simple projects.