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.
A 4-step framework for crafting meaningful designs
Creating a successful design doesn't have to feel like wandering through a maze. There's a proven design…
Going beyond pixels and (r)ems in CSS
Relative length units based on font - iO tech_hub I will base this article on a list found at MDN as a reference but will add some extra upcoming things in the mix later on. The idea is that this is more than…
Putting the “Person” in “Personal Website”
The other day I saw a meme that went something like this: Isn’t it crappy how basic human activities like singing, dancing, and making art have been turned into…
Should form labels be wrapped or separate?
Several times this year, I’ve answered variations of the following question: Is it strictly necessary for form fields and labels to have for/id association, or…
The role of Web Components in your site or app
Last week, Ryan Carniato, the guy who made SolidJS, wrote an article about how Web Components are not the future. The nicest thing I can say about it is that…
Animating height with only CSS
I love ditching JavaScript for HTML and CSS whenever I can. It’s a core part of the Lean Web Club ethos. In particular, one of my favorite sets of HTML elements…
Removing link underline styles between icons and text
I recently made a little update to my site with a blogroll that includes the linked site’s favicon. I think it’s good to have that icon be clickable, so I…
Auto Layout in Figma: to use or not to use?
Lately, I’ve been thinking a lot about the debate around auto layout in Figma. On one side, you’ve got designers who say skipping auto layout makes their work…
Good forms
Brian LeRoux posted a few thoughts about forms and the idea of a “good form” resonated with me so I dogpiled some of my own thoughts and experiences on it.…
Basic accessibility mistakes I often see in audits
When I start working with new consulting clients , one of the first things I like to do is an audit of their existing site. I’m primarily looking for…