657: David Darnes on Web Components and Design Systems
David Darnes joins us to talk about his work on the Nord design system, writing web components, working with embeds and web components, thoughts on building a progress bar or notification component, keeping design systems and design tools in sync, and tricks for components and variables.
Time Jump Links
- 00:00 David Daaaaaaaaaaaaarnes
- 03:55 Who is David Darnes?
- 06:02 How did the Nord design system come about?
- 21:10 How David writes web components
- 36:35 Working with embeds and web components
- 37:27 Sponsor: Jelly
- 39:40 Web components and cards or date pickers
- 44:24 Do requests ever stop for design systems and web components?
- 46:11 Building a progress or notification component
- 51:56 How do you keep design systems and design tools in sync?
- 00:06 A trick for components and variables
Episode Sponsors 🧡
Jelly (37:27)
Keeping up with customer emails shouldn’t feel like flying a 747. Jelly’s team email inbox makes it easy and affordable: one flat price per team, not per user. No surprise bills—just a simple shared inbox that helps your team respond faster, stay organized, and keep customer conversations flowing smoothly. Try Jelly now for free and get 15% off!