Recreating Node.js from scratch (JS Party #268)
Node core committer Erick Wendel joins Jerod & KBall to talk us through how he created his own JS runtime using V8, Libuv & more. Along the way we learn from his learnings, wrap our heads around the differences between Node, Bun & Deno, and talk about creating awesome content for developers... whether they like it or not!
Embed this episode
Chapters
- 0:00 It's party time, y'all!
- 1:03 Welcoming Erick to the show
- 3:19 Holla! BeJS CONF
- 5:20 Erick's Node.js research
- 8:59 Powered by V8
- 17:41 Where libuv fits in
- 21:25 Competing runtimes
- 30:55 Sponsor: KBall Growth
- 31:38 First steps to recreate Node
- 35:23 Drawing clear lines around V8
- 44:09 Jerod breaks ChatGPT
- 45:05 Erick's curious about React Native
- 47:04 Persistence and video games
- 49:20 The content creator's dilemma
- 51:58 Erick's publishing formula
- 54:30 Erick's final words
- 55:13 KBall's final words
- 56:45 Jerod's final words
- 57:25 The wrap up
- 58:57 Next up on the pod
No transcript yet.
Frequently asked questions
How long is this episode of Changelog Master Feed?
This episode is 1 hour and 0 minutes long.
When was this Changelog Master Feed episode published?
This episode was published on March 24, 2023.
Can I download this Changelog Master Feed episode?
Yes. Use the download control on the episode player to save the publisher-provided media file.