That HTML Blog Weekly Digest #9: TypeScript Smackdown, Fast Test, Observers, HTML Survey, & More
Friday, September 29, 2023
It's been a lively week for the web! Lots of interesting tools & techniques flying past, and even yet more conversation around the role of Tailwind CSS in our industry—but I decided to spare you all (this time) and focus instead on the positive.
Or not! …dun dun dun… Instead, I linked to a podcast all about the controversial nature of TypeScript. You're welcome. 😂
(Don't blame me, I'm only the messenger.)
But seriously, if you walk away with nothing else, please, please take the brand new State of HTML Survey mentioned below. Just like the other State of [CSS/JS/etc.] surveys, this helps raise awareness of what's possible today on the web platform and what might be coming down the pike. I learned a ton myself and am excited for what the future may hold.
Cheers!
Jared
Excellent Free Resources for Accessible & Modular UX Patterns ➦
On the side of the Smart Interface Design Patterns course by Vitaly Friedman, there’s a growing collection of free articles which I’ve been quite impressed by lately. Plus…I like the design. ☺️
First Ever State of HTML Survey is Now Live ➦
Isn’t it strange we’ve never had a State of HTML
survey before? CSS gets one. Lots of other web technologies get one. But not poor ol’ HTML. Until now!
Lea Verou headed up the project to design and launch a new survey for HTML, and says it was “likely the most ambitious Devographics survey to date”.
Take the survey on the web...
Just a Spec Podcast: Fast Frontend Testing, Storage, Observers, Fetch, & More
Ayush and I covered a lot of ground in the latest installment of Just a Spec. We talk about some of the well-known storage APIs like localStorage and sessionStorage, as well as the newer IndexedDB API which pairs well with Service Workers. We also talk about the three Observer APIs to help with reacting to DOM mutations, scrolling, and size changes. Apparently fetch DID happen (!), and testing against three headless browsers at once in a fast and reliable manner is easier than ever…
TypeScript Smackdown on the Bad At CSS Podcast
The industry pivot to TypeScript has not sat well with me, yet after listening to this outstanding podcast from Adam Argyle & David East where Adam absolutely eviscerates TypeScript, I’m beginning to think I’ve mellowed out. 😂
There were lots of really, really good points made, so you should definitely take a listen.
That HTML Blog is the fresh place to be for posts about developing websites & applications using “vanilla” & standards-adjacent web technologies. Got a rad link to feature on the blog? Send it our way!