Skip to content
Global sound
Syntax - Tasty Web Development Treats

Syntax - Tasty Web Development Treats

1008: Diffs, Trees, and VS Code 2.0

· 60 min

Show notes

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

Website: syntax.fm

Live, last hour: 2,180 songs on 7,706 stations in 142 countries

Discover the world through radio

More ways to discover (9)

Heard something good? Save it, or open it straight away in Spotify.

Radio 538 luisteren - Live!Popular right now