Archives

What is utility-first CSS?

As acerbic and cutting a critique of utility-first CSS (and that particular framework) as you would expect from Heydon, but hidden amongst the humour are some (also equally expected) jewels […]

Stripping the web of its humanity

The Arc browser recently added an auto-summarisation feature to its search. The result is a mash of misinformation and content theft, which Ben argues (and I fully agree) will ultimately create an […]

The Power of Three-mes

A look into my most recent productivity framework: every month set three, roughly prioritised focus areas. It's not novel, but it's been a slow-burn journey over the past twelve months or so and seems to be working well.

HTML web components

An excellent look into the new trend of no-or-low-JavaScript web components, which almost operate more like HTML fragments, with graceful fallbacks to native elements. Jeremy proposes terming these […]

What's new in WCAG 2.2

A complete overview of the most recent WCAG 2.2 spec as it enters RC status, including quick overviews on the most common solutions to meet each new success […]

We're still not innovating with AI-generated UI

With the recent announcement of an AI-UI tool from the folks at Vercel, there's been a lot of discussion about claims around "production-ready code" that is actually riddled with bugs, lacks […]

The curious disappearance of the Carolina parakeet

A look into the life – and death – of one of the more infamous recent extinctions: the Carolina parakeet (which, turns out, is not a parakeet at all, but a small parrot). I hadn't realised how […]

The worst programmer

A story about how individually-driven KPIs rarely consider team-driven work, despite the fact that the latter is often the key ingredient in building efficient and effective […]

Modern CSS for dynamic component-based architecture

A lovely overview of much of the new CSS that has landed (or is landing) in browsers recently, and how that relates to component-led […]

Inclusive tabbed interfaces

I've been digging into tabbed interfaces ("tabs") recently. As usual, Heydon's Inclusive Components has one of the best overviews and write-ups of the techniques used. I particularly love […]

Optimising for INP

Google have recently announced a change to their Core Web Vitals metrics. The existing FID stat is being sunset, and replaced with a new way of measuring responsiveness: Interaction to Next Paint, […]

Imperfectly indieweb

It feels like the broader web is currently rediscovering the impermanence of the siloed web (Facebook, Twitter, Tumblr, et al.). Ross's article does the best job of articulating how a lot […]

Copyleft trolls

A deep dive into the world of copyleft trolling and Creative Commons license abuse. I was unsurprised to see that automated systems are being used to target people with extortion rackets (similar to […]

White identity

What even is "whiteness". Is it skin colour? Not really. Genetics? Race precedes genetics or even evolution. A vague concept of "European" descent? What about Roma people, or (for a lot of history) […]

White liberal performative art

An inciteful, well written, and intensely interesting (and important) look at media trends within modern white, liberal culture, focused around Bo Burnham's Inside but touching on a much […]

The SPA morality play

Baldur has written a wonderfully paced, deeply interesting post on the whole SPA/MPA (AKA normal website) debate with one critical conclusion: SPAs are fine; MPAs are fine; anything will suck if […]

My Virtual Forest

I continue to be impressed by the commitment Krystal – my web host – shows towards green computing. Their recent milestone of planting a million trees also highlighted a really cool charity: Ecologi.

Web foundations

Jeremy covers the recent Chrome alert() controversy very clearly, but I'm a particular fan of their points about the underlying assumptions that have made these kinds of breaking changes something […]

Ad hoc search powered by

Made By Me, But Made Possible By:

CMS:

Build: Gatsby

Deployment: GitHub

Hosting: Netlify

Connect With Me:

Twitter Twitter

Instagram Instragram

500px 500px

GitHub GitHub

Keep Up To Date:

All Posts RSS feed.

Articles RSS feed.

Journal RSS feed.

Notes RSS feed.