# 1008: Diffs, Trees, and VS Code 2.0 Page: https://stenobird.com/podcast/syntax-tasty-web-development-treats/1008-diffs-trees-and-vs-code-2-0 Text version: https://stenobird.com/podcast/syntax-tasty-web-development-treats/1008-diffs-trees-and-vs-code-2-0.md Podcast: [Syntax - Tasty Web Development Treats](https://stenobird.com/podcast/syntax-tasty-web-development-treats) Published: 2026-05-27T11:00:00+00:00 Episode link: https://syntax.fm/1008 Audio file: https://traffic.megaphone.fm/FSI2518666780.mp3 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/syntax-tasty-web-development-treats/episodes/1008-diffs-trees-and-vs-code-2-0 Duration seconds: 3596 ## Resource Scott and Wes sit down with Alex Sexton and Amadeus De Marzi from Pierre Computer to dig into the gnarly performance challenges behind building blazing-fast code review tools, covering virtualization, progressive rendering, and why GitHub’s UI feels so sluggish. They also chat about how major AI coding tools like Claude, Codex, and Cursor are adopting Pierre’s diffs library, plus the role of web components, benchmarking, and what it takes to build “VS Code 2.0.” Show Notes 00:00 Welcome to Syntax! 04:00 The Need for Better Infrastructure 05:53 Understanding Diffs and Trees diffs.com Trees by the Pierre Computer Co 08:16 Performance Challenges in Code Review 10:49 Virtualization Techniques for Smooth Scrolling 15:04 In-Page Find and Virtualization Limitations 17:00 Browser Limitations and Content Visibility 19:29 Progressive Rendering and Syntax Highlighting 23:05 Tools and Techniques for Performance Testing 33:35 Optimizing Performance with AI 36:31 Mastering Auto Research for Efficiency 42:00 Exploring Web Components and State Management 44:05 Innovations in Rendering and Virtualization 49:12 Business Insights and Future Directions 53:58 Sick Picks Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/syntax-tasty-web-development-treats/episodes/1008-diffs-trees-and-vs-code-2-0/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/syntax-tasty-web-development-treats/1008-diffs-trees-and-vs-code-2-0.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.