22 subscribers
Chuyển sang chế độ ngoại tuyến với ứng dụng Player FM !
Nine pillars of great Node apps (JS Party #347)
Manage episode 451330586 series 1423445
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.
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:
- Natalia Venditto – GitHub, LinkedIn, X
- Matteo Collina – Website, GitHub, Mastodon, X
- Jerod Santo – GitHub, LinkedIn, Mastodon, X
Show Notes:
Something missing or broken? PRs welcome!
Chương
1. It's party time, y'all (00:00:00)
2. Sponsor: Notion (00:00:39)
3. Hello party people (00:02:07)
4. How it came together (00:03:43)
5. The nine pillars (00:06:52)
6. 5: Avoid dependency creep (00:08:24)
7. 6: De-risk your dependencies (00:14:38)
8. Sponsor: WorkOS (00:18:44)
9. 7: Avoid globals (00:21:34)
10. 8: Handle errors, log well (00:30:09)
11. 9: Use API specs, generate clients (00:34:46)
12. Sponsor: Jam.dev (00:40:23)
13. 1: Do not block the event loop (00:41:55)
14. 2: Monitor Node-specific metrics (00:45:47)
15. 3: Use Node LTS (00:49:56)
16. 4: Automate testing, code review, conformance (00:54:32)
17. Bonus pillars (00:57:04)
18. Closing time (01:00:14)
19. Next up on the pod (merch!) (01:03:08)
2251 tập
Manage episode 451330586 series 1423445
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.
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:
- Natalia Venditto – GitHub, LinkedIn, X
- Matteo Collina – Website, GitHub, Mastodon, X
- Jerod Santo – GitHub, LinkedIn, Mastodon, X
Show Notes:
Something missing or broken? PRs welcome!
Chương
1. It's party time, y'all (00:00:00)
2. Sponsor: Notion (00:00:39)
3. Hello party people (00:02:07)
4. How it came together (00:03:43)
5. The nine pillars (00:06:52)
6. 5: Avoid dependency creep (00:08:24)
7. 6: De-risk your dependencies (00:14:38)
8. Sponsor: WorkOS (00:18:44)
9. 7: Avoid globals (00:21:34)
10. 8: Handle errors, log well (00:30:09)
11. 9: Use API specs, generate clients (00:34:46)
12. Sponsor: Jam.dev (00:40:23)
13. 1: Do not block the event loop (00:41:55)
14. 2: Monitor Node-specific metrics (00:45:47)
15. 3: Use Node LTS (00:49:56)
16. 4: Automate testing, code review, conformance (00:54:32)
17. Bonus pillars (00:57:04)
18. Closing time (01:00:14)
19. Next up on the pod (merch!) (01:03:08)
2251 tập
Tất cả các tập
×
1 Turn him into a walrus (Changelog & Friends #87) 1:10:08

1 The 1000x faster financial database (Changelog Interviews #635) 1:40:28

1 The idealization of farming by tech (Changelog News #138) 8:14

1 Of agents & agency (Changelog & Friends #86) 1:37:53

1 Leading leaders who lead engineers (remastered) (Changelog Interviews #634) 1:14:21

1 Revenge of the junior developer (Changelog News #137) 8:14

1 Here's my Siri theory (Changelog & Friends #85) 2:02:55

1 Securing ecommerce: "It's complicated" (Changelog Interviews #633) 1:05:09

1 Our interfaces have lost their senses (Changelog News #136) 6:47

1 Friends on the frontend (Changelog & Friends #84) 1:47:30

1 Reaching industrial economies of scale (Changelog Interviews #632) 1:44:49

1 Everyone is talking about MCP (Changelog News #135) 9:08

1 Friendly Feud: JS Party Edition (Changelog & Friends #83) 1:12:34

1 Antirez returns to Redis! (Changelog Interviews #631) 1:33:59

1 JavaScript fatigue strikes back (Changelog News #134) 8:29
Chào mừng bạn đến với Player FM!
Player FM đang quét trang web để tìm các podcast chất lượng cao cho bạn thưởng thức ngay bây giờ. Đây là ứng dụng podcast tốt nhất và hoạt động trên Android, iPhone và web. Đăng ký để đồng bộ các theo dõi trên tất cả thiết bị.