There's no one perfect spec, and that's fine
Quote
I think we need to get away from this idea that there's this one perfect spec that needs to be applied to everything. The world we live in, applies different solutions to different problems.
Episode 7: Episode 7 00:36:58 (play audio from this timestamp, opens in a new tab)
Voice-matched
Summary
On calls to replace RSS with JSON Feed, Dave says developers chase a fantasy of one perfect spec that fixes everything. The world applies different solutions to different problems: HTML, YAML and XML coexist, and a stray curly bracket breaks JSON just like XML. RSS dominates feeds and everyone already uses it, so he puts his energy into the low-hanging fruit of an XML namespace.
Also said
Episode 7: Episode 7 00:34:18 (play audio from this timestamp, opens in a new tab)
Developers are bad about wanting the one best thing they want. They want perfection.
Voice-matched
Episode 7: Episode 7 00:41:00 (play audio from this timestamp, opens in a new tab)
It really comes down to it's okay. To have more than one spec.
Voice-matched