JS Party   /     Nine pillars of great Node apps

Description

Recently, four pillars of the JavaScript community (James Snell, Natalia Venditto, Michael Dawson & Matteo Collina) teamed up to create a resource that lays out nine principles for doing Node.js right in enterprise environments. On this episode, Natalia & Matteo join Jerod to discuss all nine.

Subtitle
Duration
1:04:14
Publishing date
2024-11-21 19:00
Link
https://changelog.com/jsparty/347
Contributors
Enclosures
https://op3.dev/e/https://cdn.changelog.com/uploads/jsparty/347/js-party-347.mp3
audio/mpeg

Shownotes

Recently, four pillars of the JavaScript community (James Snell, Natalia Venditto, Michael Dawson & Matteo Collina) teamed up to create a resource that lays out nine principles for doing Node.js right in enterprise environments. On this episode, Natalia & Matteo join Jerod to discuss all nine.

Join the discussion

Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!

Sponsors:

  • Notion – Notion is a place where any team can write, plan, organize, and rediscover the joy of play. It’s a workspace designed not just for making progress, but getting inspired. Notion is for everyone β€” whether you’re a Fortune 500 company or freelance designer, starting a new startup or a student juggling classes and clubs.
  • WorkOS – A platform that gives developers a set of building blocks for quickly adding enterprise-ready features to their application. Add Single Sign-On (Okta, Azure, Google, Microsoft OAuth), sync users from any SCIM directory, HRIS integration, audit trails (SIEM), free magic link sign-in. WorkOS is designed for developers and offers a single, elegant interface that abstracts dozens of enterprise integrations. Learn more and get started at WorkOS.com
  • Jam.dev – One click bug reports developers love β€” Never explain another bug report again. Jam auto-captures all the info engineers need to debug and repro.

Featuring:

Show Notes:

Something missing or broken? PRs welcome!

Deeplinks to Chapters

0 It's party time, y'all
255
1124 Sponsor: WorkOS
255
127 Hello party people
255
1294 7: Avoid globals
255
1809 8: Handle errors, log well
255
2086 9: Use API specs, generate clients
255
223 How it came together
255
2423 Sponsor: Jam.dev
255
2515 1: Do not block the event loop
255
2747 2: Monitor Node-specific metrics
255
2996 3: Use Node LTS
255
3272 4: Automate testing, code review, conformance
255
3424 Bonus pillars
255
3614 Closing time
255
3788 Next up on the pod (merch!)
255
39 Sponsor: Notion
255
412 The nine pillars
255
504 5: Avoid dependency creep
255
878 6: De-risk your dependencies
255