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.
The prefers-reduced-transparency media feature
The prefers-reduced-transparency media feature posted on 01.11.2023 It’s time to get me up to speed with modern CSS. There’s so much new in CSS that I…
Progressively Enhanced Popover Toggletips
The CSS Anchor Positioning specification enables us to position elements relative to an anchor, wherever they are in our web page. As I wrote recently, one…
The key to side project success
The key to side project success Posted on: 31 October 2023 Most start-ups fail. Intuitively, they fail because they run out of money. But what’s the biggest…
Misconceptions about CSS Specificity
Me talking about Specificity (and the Cascade) Whenever a post about Specificity in CSS – and by extension the Cascade itself – gets published…
Re: Blocking Bots
Inspired by Neil Clarke and Ethan Marcotte, I moved my list of crawlers to a Jekyll YAML data file, and now use it to compile both the .htaccess and robots.txt…
A Multiplicity of Writing
On this site, I write and publish in a variety of different forms, each serving their own unique purpose. I want to describe what these different are and how...
More Indieweb Automation
Follow-up to a previous case study on how I automated my static website publishing workflow. This time, a lean Shortcut script is allowing me to write…
Dynamic Content Includes
Those of you who have been following along with my posts this month may have noticed that I’m participating in Weblog Posting Month 2024. At the end of each of…
Thinking Big and Small
It’s so easy to start with the question, “What should I do?” And end up with a discussion about other people and what they’re doing. Here’s Paul Ford: I’ll give…
But what about the shadow DOM?
I got a lot of responses to my article yesterday about the wrong way to build Web Components that insisted that “HTML only shows when the JavaScript loads” is a…