The "Developer Experience" Bait-and-Switch
We cannot continue to use as much JavaScript as is now normal and expect the web to flourish. At the same time, most developers experience no constraint on their use of JS...until it's too late. Lightweight, effective tools are here, but we're stuck in a rhetorical rut. We need to reset our conversation about 'developer experience' to factor in the asymmetric cost of JS.
Effective Standards Work, Part 2: Threading the Needle
It's attractive to think that design can (or should) happen within a formal Working Group. A well-functioning WG should include both developers and implementers, after all. Those groups often have face-to-face meetings, and the path toward standardisation is shortest in those venues! But it doesn't work; not often enough to be useful, anyway.
Effective Standards Work, Part 1: The Lay Of The Land
The web standards process fails us too often. This series explores the forces at work, how we're improving the situation, and how you can shape new features more effectively.