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.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

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.
ADVICE

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.
INSIGHT

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.
Get the Snipd Podcast app to discover more snips from this episode
Get the app