

Nine pillars of great Node apps
Nov 21, 2024
In this discussion, Natalia Venditto, a Lead owner of JavaScript DX at Azure, and Matteo Collina, a prominent Node.js contributor, unveil the 'Nine Pillars' for developing enterprise-ready Node applications. They emphasize careful dependency management and collaboration with maintainers to mitigate risks. The conversation also dives into the importance of structured code, the intricacies of API design, and optimizing Node's event loop for performance. They champion open-source involvement as a valuable experience for developers.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8
Intro
00:00 • 5min
Navigating Dependencies in Node.js Development
04:56 • 13min
Navigating Code and Connect with Maintainers: The Importance of Team Insight
17:56 • 4min
Navigating Globals in Node.js
21:56 • 13min
Designing APIs: Standards and Tools
35:15 • 4min
Understanding Node's Event Loop and Performance Pitfalls
39:08 • 5min
Navigating Node.js: Event Loop and LTS Essentials
43:54 • 19min
Encouragement for Open Source Involvement and Community Engagement
01:02:24 • 2min