In this supper club episode of Syntax, Wes and Scott talk with Aiden Bai about his work on Million.js that aims to make React a lot faster. How does Million.js make React faster? And most importantly: has Aiden ever used a VCR?
Show Notes
- 00:35 Welcome
- 00:57 Introducing Aiden Bai
- Aiden Bai
- aidenybai on GitHub
- @aidenybai on Twitter
- Aiden Bai on YouTube
- Million.js
- 01:57 What is Million.js?
- 03:20 How does React do rendering now?
- 04:31 How does Million.js make it faster?
- 07:37 What goes into creating a compiler?
- 08:24 How do you go from learning JavaScript to writing compilers?
- 11:05 Wyze WebRTC stream work
- 13:13 What are you using to benchmark and test?
- solidjs.com
- js-framework-benchmark
- xkcd: Compiling
- 18:19 What does a slowly rendering site look like?
- 23:54 How do you handle find on page with large amounts of code?
- 25:32 What does 70% faster with Million.js mean?
- Hyper™
- Warp: Your terminal, reimagined
- 26:44 Why are maps slow?
- Supper Club × WASM, Fastly Edge, and Polyfill.io with Jake Champion — Syntax Podcast 643
- 28:19 Benefits of the Macro API
- 31:12 Does Million.js work across the board?
- 33:03 Does it ever break projects? How do you test Million.js?
- 35:35 How do you keep up on your GitHub issues?
- 37:40 What other areas of tech are you interested in working on?
- partytown
- 39:32 What was the inspiration for your website?
- 43:52 Supper Club questions
- Gruvbox with Material Palette
- iTerm2 - macOS Terminal Replacement
××× SIIIIICK ××× PIIIICKS ×××
- Barbie (2023) directed by Greta Gerwig • Reviews, film + cast • Letterboxd
- Teenage Mutant Ninja Turtles: Mutant Mayhem (2023) directed by Jeff Rowe • Reviews, film + cast • Letterboxd
Shameless Plugs
Tweet us your tasty treats
- Scott’s Instagram
- LevelUpTutorials Instagram
- Wes’ Instagram
- Wes’ Twitter
- Wes’ Facebook
- Scott’s Twitter
- Make sure to include @SyntaxFM in your tweets
- Wes Bos on Bluesky
- Scott on Bluesky
- Syntax on Bluesky