Learn Monorepos From Scratch | pnpm Workspaces + Turborepo
In this video, we build a complete modern monorepo setup completely from scratch using pnpm workspaces and Turborepo. We start by understanding: What a monorepo actually is Monorepo vs Multirepo Monorepo vs Monolith Why beginners often confuse these concepts Why simple "frontend + backend + shared" setups are already primitive monorepos Then we move into: pnpm basics Why pnpm is preferred for monorepos Local package linking with workspace:* Shared packages between apps Clean imports like @repo/shared After that, we build a complete monorepo from scratch with: Next.js app Express API Shared TypeScript package And finally: What Turborepo actually is Dependency graphs Build pipelines Caching turbo.json explained line-by-line Tech Stack: TypeScript pnpm Turborepo Next.js Express.js ━━━━━━━━━━━━━━━━━━━━━━ 🔗 Relevant Links All my social links: https://inapp.app/sameer ━━━━━━━━━━━━━━━━━━━━━━ ⏱️ Timestamps 00:00 Introduction 02:02 What is a Monorepo? 06:54 Benefits of Monorepo 08:33 Monorepo != Monolith 14:24 Primitive Monorepo Setup 17:44 Problems with Primitive Monorepos 19:50 What is pnpm? 21:52 pnpm Commands 22:58 pnpm Workspaces 25:05 Building the Monorepo with pnpm Workspaces 42:29 Why pnpm Workspaces are not enough? 44:08 Turborepo setup

The Claude Features to Get You Ahead of 99% of AI Users | Beginner’s Guide

What are MCP servers | Explained in Hindi

Monorepo setup guide How Big Companies Share Code Across Projects

Domains & DNS Explained for Absolute Beginners (How the Internet Works)

Getting started with Turborepo

Build a Full-Stack GenAI Project in 4 Hours (FastAPI, React, Supabase)

How LeetCode Actually Works (System Design) | Code Execution, Queues, Docker & Scaling

Fundamentals of Backend Architecture - How to Design Scalable Software

Build Your Own Tailwind CSS from Scratch (Atomic CSS Engine in JavaScript)

20 AI Concepts Explained in 40 Minutes

Software engineering at the tipping point

NextJS 15 Full Course 2025 | Become a NextJS Pro in 1.5 Hours

I Think They Are Lying To You

Claude Code Tutorial - Build Apps 10x Faster with AI

How to structure a JS/TS monorepo | From Zero to Turbo - Part 1

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Harnesses in AI: A Deep Dive — Tejas Kumar, IBM

MCP 2.0 is here

How to Design a Production-Ready Auth System (JWT, OTP, Password Reset)

