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.
Iterative Building and Decision Making
Imagine you’re driving a dirt road and you come to a fork. Which way do you go, left or right? This decision is much easier to make if you’ve been traveling…
The article element
It was a sunny day (in the Southern Hemisphere, possibly?) in October 2014 when HTML5 was officially released. I remember it like it was…
Relative Color Syntax — Basic Use Case
As of last month, Firefox 128’s support of the relative color syntax means we’ve now got support across the board. I’m excited about that as it’s an extremely…
Manual ’till it hurts
I’ve been going buildless—or as Brad crudely puts it, raw-dogging websites on a few projects recently. Not just obviously simple things like Clearleft’s Browser…
Anchor Links and How to Make Them Awesome
Anchor links (also called jump links) are an easy way to provide in-page navigation. For example, a table of contents could use anchor links to take readers…
Proxying an Image CDN with Cloudflare workers
Proxying an Image CDN with Cloudflare workers A short intro and code on how you can use Cloudflare workers on Cloudflare's free tier to proxy an…
The anchor element
First alphabetically and first in importance is the HTML <a> element. The <a> element is what makes the World Wide Web a Web…
Simple, fast build tooling with live reload for a non-framework website
Simple, fast build tooling with live reload for a non-framework website I found a nice build tooling setup that can be integrated into…
Why are my live regions not working?
Why are my live regions not working? Posted on Wednesday, 1 May 2024 by Patrick H. Lauke in Design and development Live regions have a reputation for being…
Organising NPM Build Scripts
I recently took an existing codebase and ported it over to Eleventy. The main purpose was to recreate the website with existing markdown files and CSS. Creating…