This is a curated list of articles I've read and have shared online as I believe they are worth sharing. I aim to update this list on a weekly basis. You can keep up to date with all the links I share by revisiting this page, or alternately, you can subscribe to the RSS feed for links.
“Dots” Custom Element (aka Web Component)
Please accept my half-hearted apology for the awkward title. Web Components are hot right now but the name is considered harmful according to Mayank. I think…
Accessibility in Design Systems: A Comprehensive Approach Through Documentation and Assets
Get inspired by Gestalt's documentation approach to help you develop an accessibility mindset that can be scaled effectively through your design system…
Not so short note on aria-label usage
An audience with Dr David Swallow wherein he outlines the existential threat to native labeling mechanisms posed by the use of aria-label…
Decline of web craftsmanship
Decline of web craftsmanship 27th June 2024 I was thinking back to the old days of a time where I spent a great deal of time creating a design and…
Investigating INP issues
I've been doing some client performance work lately. It's a Next.js project, and it looks like Google's INP update has punished it. Organic search rankings are…
Cool URIs Don’t Change — But Humans Do
Here are two ideas at odds with each other: You should have human-friendly URIs Cool URIs don’t change If a slug is going to be human-friendly…
Filters
My phone rang today. I didn’t recognise the number so although I pressed the big button to answer the call, I didn’t say anything. I didn’t say anything because…
The Times You Need A Custom @property Instead Of A CSS Variable
he Times You Need A Custom @property Instead Of A CSS Variable About The Author Preethi is a web developer and writer. She jots down mostly on…
Every dependency is a potential vulnerability
Every piece of code is a potential vulnerability, really. Not just dependencies. But code that you don’t own, that’s outside your control, is particularly…
Securing Buy-In for Your Design System: A Lifecycle Approach
Securing Buy-In for Your Design System: A Lifecycle Approach Discover how to secure stakeholder buy-in for a design system at every stage, from pre-building to…