The unreasonable effectiveness of simple HTML
Are you developing public services? Or a system that people might access when they’re in desperate need of help? Plain HTML works. A small bit of…
The unreasonable effectiveness of simple HTML
Are you developing public services? Or a system that people might access when they’re in desperate need of help? Plain HTML works. A small bit of…
Eleventy: Building an Image Gallery with CSS Grid and PhotoSwipe
Mark is using my Images Responsiver plugin for Eleventy with Netlify Large Media and PhotoSwipe to build an image gallery, and it's really great!
Chris Zacharias
After a week of data collection, the numbers came back… and they were baffling. The average aggregate page latency under Feather had actually INCREASED.…
Jon Sneyers
Legacy and Transition: Creating a New Universal Image Codec
JPEG XL’s legacy-friendly feature is a game-changer for the transition problems described above. Besides saving both storage and bandwidth from the…
Simon Hearne
How to avoid layout shifts caused by web fonts
One common cause of layout shift is surprisingly difficult to resolve though: flashes of unstyled text (FOUT). In this post we will explore the surprisingly…
Nils Binder
A new nice responsive layout trick built upon Heydon Pickering's Flexbox Holy Albatross.
Charity Majors
Fulfilling the promise of CI/CD
This may surprise you, but continuous deployment is far and away the easiest way to write, ship, and run code in production. This is the counterintuitive…
Jeremy Wagner
The juxtaposition of The HTTP Archive’s analysis and The State of JS 2020 Survey results suggest that a disproportionately small—yet exceedingly vocal…
Lee Reilly
A list of popular/awesome video games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine. Of course, I had to make a Pull…
Xiao Zhuo Jia
So there it is, 5 different variations of fully accessible, CSS only mobile menu. I might have overdone it, but it was fun.
Tim Kadlec
Understanding the True Cost of Client-Side A/B Testing
Client-side A/B testing has been a performance loving developer’s worst friend for years. […] With either approach, you’re putting a pause button…
Romaric Pascal
Adjust font size with CSS custom properties
I do love beautiful Web fonts, even if there are none on this site currently, so I plan to add at least one soon. I might use this nice solution.…
Grant for the Web
W3C receives grant to help guide open web design principles for the Grant for the Web community
W3C and Grant for the Web are committed to getting more heads, hearts, and minds involved in building new business models on the web. We believe that…
Brian Louis Ramirez
We humans are creatures of comfort. We like taking the easy route, the low-hanging fruit, the way that doesn’t make us think. […] In this article,…
Michael Scharnagl
Loading and replacing HTML parts with HTML
I really would like HTML to be more powerful, and I think showing other content without a full page reload is something people wanted for decades…