Mark Erikson (web dev professor/historian, OSS Maintainer & engineer at Replay) joins us to talk about the shift from CommonJS to ESM. We discuss the history of module patterns in JS and the grueling effort to push the world’s biggest developer ecosystem forward. Get ready to go to school kids, this one’s deep!
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
Timestamps:
(00:00) - It's party time, y'all
(00:56) - Welcoming back Mark
(03:28) - A history lesson
(10:36) - UMDs were hot ...
(11:49) - History continued
(16:59) - Enter TypeScript
(21:28) - Publish as a Service
(22:51) - Common pain points
(31:30) - Sponsor: Changelog News
(32:42) - Recapping the post
(44:22) - Running multiple tests
(51:51) - We need standards
(59:07) - Parting thoughts
(1:03:03) - Closing time
(1:04:06) - Next up on the pod (Changelog++!)