
ShopTalk 699: Jeremy Keith on Web Day Out
Jan 26, 2026
Jeremy Keith, web platform advocate and conference organizer, talks about Web Day Out and practical browser-native features. He highlights Monday-morning-usable APIs, new HTML/CSS primitives like popover and anchor positioning, and using native dialog for command palettes. Conversation covers when to standardize patterns in browsers, pragmatic browser support, and reclaiming platform features from frameworks.
AI Snips
Chapters
Transcript
Episode notes
Prefer Platform APIs Over Frameworks
- Use browser platform features (HTML/CSS/JS) directly for 80% of cases before reaching for frameworks.
- Learn and apply new browser APIs on Monday morning to ship practical, production-ready improvements.
Let The Browser Handle Common UI Behavior
- Use native elements (e.g., dialog) to get built-in behavior like focus trapping instead of custom divs.
- Let the browser handle accessibility and interaction when possible to avoid subtle focus bugs.
Standardize Common Developer Patterns
- Common patterns developed by developers should guide browser-level features, not only low-level primitives.
- Groups like Open UI help codify recurring UI patterns into standard browser APIs.
