Syntax - Tasty Web Development Treats

How does stuff get added to CSS? Adam Argyle answers!

Aug 12, 2020
In this conversation, Adam Argyle, a CSS expert from the Google Chrome team, shares insights on the intricate process of adding features to CSS. He explains the journey from public proposals on GitHub to formal drafts, emphasizing the collaborative nature of development. Adam discusses the importance of community feedback and regular meetings in shaping standards. He also touches on exciting advancements like the CSS Houdini API and the role of developer relations. Packed with humor and personal anecdotes, their dialogue is a captivating blend of tech and creativity.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Proposing CSS Changes

  • Share use cases and problems succinctly on a GitHub issue in the CSS Working Group Drafts repo.
  • Include a strawman solution and a JavaScript demo to showcase your idea.
INSIGHT

Gauging Proposal Interest

  • The number of comments and the type of attention a proposal receives indicate community interest and potential success.
  • Consider how thought-provoking your proposal is and how much it offers to web development.
ANECDOTE

Logical Properties Bike-Shedding

  • Logical properties in CSS, while useful, lack a shorthand for all sides, causing frustration for developers like Adam.
  • The ongoing "bike-shedding" about syntax hinders progress despite the clear need for this feature.
Get the Snipd Podcast app to discover more snips from this episode
Get the app