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.
Re-creating the ‘His Dark Materials’ Logo in CSS
I love the new BBC adaptation of Philip Pullman’s His Dark Materials trilogy of novels. There’s also some pretty nice graphic design to appreciate. I’m a sucker…
link-peek Web Component
The link-peek Web Component allows you to turn a regular anchor link to a rich preview (also known as an 'unfurled' link) to show description, meta image,…
Blogging Anonymously
While surfing the web this weekend, I saw a curious question from Kev Quirk on Mastodon, attached to a blog post: What About…
Index images, videos and news with specialized sitemaps
If you take the time to create content online, you probably want people to read it. It doesn't have to go viral, but it'd be nice if some folks read it, right?…
A Cheatsheet for User Interview and Follow Ups Questions
When I prepare user interviews (or usability tests), I end up coming back to the same resources again. I decided to put them all in one single place. If you…
How to display language-specific quotes in CSS
Will Boyd's excellent article Diving into the ::before and ::after Pseudo-Elements includes nifty details about CSS quotes. Let's say you're dealing with a…
Faster Connectivity !== Faster Websites
This post from Dan Luu discussing how web bloat impacts users with slow devices caused me to reflect on the supposition that faster connectivity means faster…
Own Your Web – Issue 13: Now
There are many pages you can add to your personal site that people can visit if they want to learn more about you. A “contact” page or an “about” page…
Blockin’ bots
I’ve been blocking various “artificial intelligence” (“AI”) bots on my site. Why, you ask? Well, I don’t like the idea of my work being hoovered up to train…
The joy of incremental website improvements
Back in the pandemic, as my personal website started to become a comfort in difficult times, I often asked myself: what can I do with my website this weekend? I…