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 Million Kitchen Sink
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