AI Summary
5 min read🎙️ The Voices & The Context
- The Format: Casual chat between two hosts brainstorming a wishlist for web platform improvements, drawing from Twitter feedback, personal ideas, and ongoing standards work.
- The Key Players:
- Wes Bos: Developer from Canada, podcaster, known for JavaScript/CSS tutorials; brings hardware hacks and wild desk gadgets to the convo.
- Scott Tolinsky: Co-host, recovering from deviated septum surgery; idealistic dreamer pushing for browser perfection, shares surgery woes and UI rants.
- The Vibe: Fun, enthusiastic, and educational—banter mixes tech deep dives with self-deprecating humor, ailments, and desk tours, feeling like excited devs geeking out over the future web.
🗝️ Key Themes & Topics
The episode dives into gaps in the web platform (JS, CSS, DOM, APIs, browsers), crowdsourcing via Twitter while pitching fixes for building better apps without heavy NPM reliance.
Continue reading the full summary in the app — free to try.
Read Full Summary →Free • No credit card required
What you'll learn
- 1 (00:00) **What's Missing from the Web Platform**
- 2 (02:26) **Better DOM Primitives**
- 3 (12:01) **JavaScript Syntax Improvements**
- 4 (16:32) **Desired Web APIs**
- 5 (24:09) **Reactive Templates and Data Handling**
- 6 (25:52) **Virtualization and Forms**
- 7 (29:44) **Low-Level Hardware APIs**
+ Full timestamped outline available in the app
Show Notes
Scott and Wes run through their wishlist for the web platform, digging into the UI primitives, DOM APIs, and browser features they wish existed (or didn’t suck). From better form controls and drag-and-drop to native reactivity, CSS ideas, and future-facing APIs, it’s a big-picture chat on what the web could be.
Show Notes
- 00:00 Welcome to Syntax!
- 00:39 Exploring What’s Missing from the Web Platform
- 02:26 Enhancing DOM Primitives for Better User Experience
- 03:59 Multi-select + Combobox.
- 04:49 Date Picker.
- 07:18 Tabs.
- 08:01 Image + File Upload.
- 09:08 Toggles.
- 10:23 Native Drag and Drop that doesn’t suck.
- 12:03 Syntax wishlist.
- 12:06 Type Annotations.
- 15:07 Pipe Operator.
- 16:33 APIs We Wish to See on the Web
- 18:31 Brought to you by Sentry.io
- 19:51 Identity.
- 21:33 getElementByText()
- 24:09 Native Reactive DOM. Templating in JavaScript.
- 24:48 Sync Protocol.
- 25:52 Virtualization that doesn’t suck.
- 27:40 Put, Patch, and Delete on forms.