Deep dives into Code-OSS and VS Code internals—exploring the architecture behind the world's most popular editor while building next-gen agentic dev tools on top of it.
Extensions run in a separate process — here's why that's brilliant. A deep dive into lazy activation, the RPC protocol, the vscode API boundary, and what happens when an extension misbehaves.
VS Code runs 10,000+ extensions without crashing. Your browser can't even handle 30 tabs. What's the secret? A deep dive into the three-process architecture that makes VS Code the most popular editor on the planet.