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.
Worrying about the future of interaction design
A weeknote starting 9 September 2024. This post from Steve Messer got me thinking about the future of interaction design again this week. With the rise of tools…
Limitation Breeds Creativity: A Study in Composition with Custom Properties
It’s been a little while since I’ve played around with making creative stuff with CSS just for fun. My trip to State of the Browser conference at the weekend…
My Figma design system
Why I created the design system I’ve been pushing pixels since 2005 and have studied hundreds of design systems over the years, even before they were called…
Naming conventions for CSS classes
I’m working on a UI library for people who love HTML and modern CSS, and one of the many details I’m currently sweating is naming conventions for CSS classes…
How to write error messages that actually help users rather than frustrate them
One of the most consistently neglected parts of today’s user experiences is our handling of errors. We’re so busy designing the happy paths through our products…
More myself online
It’s really surprising how many fully remote jobs require mandatory, several-times-a-year travel under the pretense that “face-to-face time is really important…
The problem with good design
Last week I ran a Form Design Mastery live call with the UX team at Multiverse. Various members of the team shared their designs for me to review…
::pseudo-elements?
I’ve given it some thought and I’m going to say it. I don’t like pseudo-elements.
Modern layouts with CSS
As I continue to build out my HTML-focused UI library, one of the things I’ve been deep in-the-weeds on recently is modern approaches to layout…
CSS logical properties
Today, I wanted to talk about CSS logical properties, a newer (and arguably better) way to define properties that are directional in nature. Let’s dig in! The…