Regardless of how perfectly formed and well-written your code, sometimes things break through no fault of your own, even in modern browsers. If you’re not actively testing your site, bugs are more likely to reach your users, unbeknownst to you. Rather than transpiling and polyfilling and hoping for the best, we can deliver what the person came for, in the most resilient, performant, and robust form possible: unadulterated HTML.
Great post on how IE is hanging on and making developers’ lives harder.
I dunno if I’ve just been swimming in different waters lately, but I feel like the old conversations of progressive enhancement seem especially quaint right now. There’s so much momentum around JS frameworks where everything gets shoved into