Knowledge tech that's subtly wrong is more dangerous than tech that's obviously wrong. (Or, where I disagree with Robin Sloan.)Site:baldurbjarnason.comPublished: February 12, 2025
Subtitles, Closed Captions, and Open Captions: What's the Difference?Site:benmyers.devPublished: March 12, 2024
Lost in Translation: Tips for Multilingual Web AccessibilitySite:benmyers.devPublished: November 11, 2023
CSS Custom Functions are coming … and they are going to be a game changer!Site:bram.usPublished: February 9, 2025
View Transitions Applied: More performant ::view-transition-group(*) animationsSite:bram.usPublished: February 7, 2025
View Transitions Snippets: Keeping the page interactive while a View Transition is runningSite:bram.usPublished: January 29, 2025
What I learned from migrating a Vue project from Vuex to PiniaSite:css-irl.infoPublished: February 6, 2025
Typecasting and Viewport Transitions in CSS With tan(atan2())Site:css-tricks.comPublished: February 12, 2025
Integration tests with Docker Compose and Azure Service ContainersSite:production-ready.dePublished: May 10, 2024
Evaluating overlay-adjacent accessibility productsSite:ericwbailey.websitePublished: February 14, 2025
GitHub’s updated Commits page and the interactive list componentSite:ericwbailey.websitePublished: December 20, 2024
I judge podcasts and videos on whether they offer a 1.75× speed option. That’s my baby bear porridge right there.Site:geoffgraham.mePublished: February 13, 2025
I just migrated two sites from PHP 7 to 8 and boy are my feet tired.Site:geoffgraham.mePublished: February 12, 2025
I carved out the soundhole for an acoustic parlor guitar I’m making and now I have a pretty sweet coaster for my desk.Site:geoffgraham.mePublished: January 22, 2025
How to dynamically update content with an HTML Web ComponentSite:gomakethings.comPublished: February 13, 2025
Progressively enhancing forms with an HTML Web Component (part 2)Site:gomakethings.comPublished: February 12, 2025
Progressively enhancing forms with an HTML Web Component (part 1)Site:gomakethings.comPublished: February 11, 2025
Turn off AI features by default (to reduce their climate impact)Site:hidde.blogPublished: November 30, 2024
Control Pixel Art Sprites With CSS Scroll-Driven AnimationsSite:jamesbasoo.comPublished: October 31, 2023
Rare words in common phrases, and how to avoid getting them wrongSite:joshcollinsworth.comPublished: January 24, 2025
Initialize ASP.NET Core TagHelpers with Shared DataSite:khalidabuhakmeh.comPublished: January 14, 2025
Style-observer: JS to observe CSS property changes, for realsSite:lea.verou.mePublished: February 13, 2025
Context Chips in Survey Design: “Okay, but how does it _feel_?”Site:lea.verou.mePublished: December 27, 2024
Web Components are not Framework Components — and That’s OkaySite:lea.verou.mePublished: October 1, 2024
This Week's Bookmarks - 50 Movies, How Many Cigs, Outrage Fatigue, Cringe Matrix, Photo Creepiness, WikiTok, Font GeneratorSite:louplummer.lolPublished: February 15, 2025
The Story of How I Didn't Murder a Drunk Professional Turkey KillerSite:louplummer.lolPublished: February 15, 2025
validating debian live isos and creating live usbs using cliSite:maciejpedzi.chPublished: February 20, 2024
Using the step and pattern attributes to make number inputs more usefulSite:piccalil.liPublished: February 13, 2025
What I learned from migrating a Vue project from Vuex to PiniaSite:piccalil.liPublished: February 6, 2025
A Spotify Alternative – Though you will no longer be part of the Navy.Site:pupontech.comPublished: January 18, 2025
Reverse Engineering your Database into your ASP.NET Core ProjectSite:rimdev.ioPublished: November 14, 2024
Indirect Cyclic Conditions: Prototyping Parametrized CSS MixinsSite:kizu.devPublished: December 24, 2024
Possible Future CSS: Tree-Counting Functions and Random ValuesSite:kizu.devPublished: October 22, 2024
You are more than the tools you use: tell your storySite:whitep4nth3r.comPublished: February 12, 2025
Doug Engelbart or: How We Learned to Stop Commanding and Love the MouseSite:sarajoy.devPublished: September 30, 2024
Accessible notifications with ARIA Live Regions (Part 2)Site:sarasoueidan.comPublished: January 15, 2024
Accessible notifications with ARIA Live Regions (Part 1)Site:sarasoueidan.comPublished: January 15, 2024
Setting up a screen reader testing environment on your computerSite:sarasoueidan.comPublished: November 24, 2022
How unit division works in CSS, and how to use it todaySite:scottkellum.comPublished: September 13, 2024
A Content List With Bulk Actions Using Ancient HTML and Modern CSSSite:tylersticka.comPublished: February 4, 2025
?nodefine — a pattern to skip Custom Element definitionsSite:zachleat.comPublished: February 14, 2025