Sign up

Adactio

Not verified No WebSub updates Supports Webmention Valid

The online home of Jeremy Keith, an author and web developer living and working in Brighton, England.

Managing Editor
Jeremy Keith
Webmaster
Jeremy Keith
Public lists
IndieWeb
Fetched

Adactio Supports Webmention Valid

The end of responsive images - Piccalilli

piccalil.li/blog/the-end-of-responsive-images/

Hallelujah! Support for sizes="auto" is finally landing in Firefox and Safari! Praise be!

adactio.com/links/22539

Adactio Supports Webmention Valid

HTML Video Poster Image: Enable Responsive Images and ALT Text for Poster by allowing a child IMG Element (with an optional Picture Element wrapper) to Control the Video Poster Image · Issue #10378 · whatwg/html

github.com/whatwg/html/issues/10378

This is such a brilliant idea! Why not allow an img element inside video element in order to provide a responsive, accessible poster image?

adactio.com/links/22538

Adactio Supports Webmention Valid

Alistair Davidson / validation-enhancer · GitLab

gitlab.com/alistairldavidson/validation-enhancer

Here’s another nice progressive web component for your forms, this time for showing error messages.

adactio.com/links/22537

Adactio Supports Webmention Valid

Expansion artifacts || Matt Ström-Awn, designer-leader

mattstromawn.com/writing/expansion-artifacts/

Compression made the information age possible by stripping things down to fit the pipes. Expansion made the AI age possible by blowing data back up again. Both operations leave marks; we’ve learned to spot compression artifacts, but we’ve only just begun to reckon with expansion artifacts. Until we do, there’s a lot of risk to manage.

adactio.com/links/22536

Adactio Supports Webmention Valid

Never Lose Form Progress Again :: Aaron Gustafson

aaron-gustafson.com/notebook/never-lose-form-progress-again/

Here’s an excellent progressive web component from Aaron—wrap a custom element around your exising form and your good to go:

At its core, form-saver is a small web component that wraps a form, keeps an eye on it, stores values in localStorage, and restores them when the page loads again. Better yet, it clears out saved data after a successful submission so you’re not accidentally resurrecting stale information the next time someone stops by.

adactio.com/links/22535

Adactio Supports Webmention Valid

Dilation

Nothing can travel faster than light. And if you manage to travel close to the speed of light, things get weird. Technically, we all experience time differently depending on how fast or slow we’re moving. But the differences are so imperceptible as to be non-existent. That’...

Adactio Supports Webmention Valid

Sunday session

Sunday session

Adactio Supports Webmention Valid

Finn Mac Cool by Morgan Llywelyn

After reading The Morrigan I was hungry for more retellings of Irish myths and legends. I tracked down the 1994 novel Finn Mac Cool by Morgan Llywelyn. When I was devouring modern retellings of Greek myths, I commented on an interesting difference in the tellings: The b...

Adactio Supports Webmention Valid

Reading Gideon The Ninth by Tamsyn Muir.

Reading Gideon The Ninth by Tamsyn Muir.

Adactio Supports Webmention Valid

Thursday session

Thursday session

Thursday session

Adactio Supports Webmention Valid

Threat models

People talk about the effectiveness (or lack thereof) of large language models as though all tasks are comparable. But it strikes me that there are three broad categories of work that large language models are applied to: Compression. Transformation. Expansion. Compressi...

Adactio Supports Webmention Valid

Wednesday session

Wednesday session

Wednesday session

Adactio Supports Webmention Valid

Design and Engineering, As One · Matthias Ott

matthiasott.com/articles/design-and-engineering-as-one

A thoughtful piece by Matthias that’s a must-read for both designers and developers.

adactio.com/links/22527

Adactio Supports Webmention Valid

No-stack web development – David Bushell – Web Dev (UK)

dbushell.com/2026/04/10/no-stack-web-development/

A stack is also technical debt, non-transferable knowledge, accelerated obsolescence, and vendor lock-in. That means fragility and overall unnecessary complication. Popular stacks inevitably turn into cargo cults that build in spite of the web, not for it.

The web platform does not require build toolchains. Always default to, and regress to, the fundamentals of CSS, HTML, and JavaScript. Those core standards are the web stack.

adactio.com/links/22526

Adactio Supports Webmention Valid

delphitools

tools.rmv.fyi/

A collection of small, low stakes and low effort tools.

No logins, no registration, no data collection.

adactio.com/links/22525

Adactio Supports Webmention Valid

Just heard the sad news about Moya Brennan passing. Some of the first records I ever bought were by Clannad—Macalla, Magical Ring, Legend. Ar dheis Dé go raibh a hanam.

Just heard the sad news about Moya Brennan passing. Some of the first records I ever bought were by Clannad—Macalla, Magical Ring, Legend.

Ar dheis Dé go raibh a hanam.

Adactio Supports Webmention Valid

Monday session

Monday session

Monday session

Adactio Supports Webmention Valid

The bots are swarming hard today, laying waste to the meadows of the open web. This is what powers vibe-coding. The slop must flow.

The bots are swarming hard today, laying waste to the meadows of the open web. This is what powers vibe-coding.

The slop must flow.

Adactio Supports Webmention Valid

I know a young student in Germany who needs to learn about relevance of the Entscheidungsproblem and Alan Turing to today’s work in computation—who should I put them in touch with?

I know a young student in Germany who needs to learn about relevance of the Entscheidungsproblem and Alan Turing to today’s work in computation—who should I put them in touch with?

Adactio Supports Webmention Valid

The AI Great Leap Forward

leehanchung.github.io/blogs/2026/04/05/the-ai-great-leap-forward/

In 1958, Mao ordered every village in China to produce steel. Farmers melted down their cooking pots in backyard furnaces and reported spectacular numbers. The steel was useless. The crops rotted. Thirty million people starved.

In 2026, every other company is having top down mandate on AI transformation.

Same energy.

adactio.com/links/22520

Adactio Supports Webmention Valid

My salary history

Times are tough out there. I know that a lot of people are looking for work, which can be a very stressful experience. One of the things that can make the job search stressful is uncertainty. There’s a real taboo around talking about salaries. This taboo ends up benefiting ...

Adactio Supports Webmention Valid

Conference organising in 2026 - QuirksBlog

quirksmode.org/quirksblog/archive/20260407-conferences.html

The conference circuit is in a slump these days. That won’t change as long as people don’t buy tickets. And a good conference circuit is typically something that you start to miss only when it’s too late.

adactio.com/links/22518

Adactio Supports Webmention Valid

Tuesday session

Tuesday session

Tuesday session

Adactio Supports Webmention Valid

TinyStart

Sometimes I look back through my blogging archives and notice what’s changed over time. For example, I used to write quite enthusiastically about the arrival of a new operating system from Apple. That is no longer the case, to put it mildly. I’m currently holed up on Sequio...

Adactio Supports Webmention Valid

AI Might Be Our Best Shot At Taking Back The Open Web | Techdirt

techdirt.com/2026/03/25/ai-might-be-our-best-shot-at-taking-back-the-open-web/

Not sure I buy the argument here, though I do very much look forward to local language models getting better so we can ditch the predatory peddlars of today’s slop. But this trip down memory lane to the early web of the 1990s could’ve been describing my own experience: B...

Adactio Supports Webmention Valid

Thanks to everyone who came out to the Salter Cane gig on Saturday night—that was fun!

Thanks to everyone who came out to the Salter Cane gig on Saturday night—that was fun!

Adactio Supports Webmention Valid

I used AI. It worked. I hated it.: Taggart Tech

taggart-tech.com/reckoning/

There’s a fundamental problem with these tools beyond the capacity of any deployment strategy to solve: the tool requires expertise to validate, but its use diminishes expertise and stunts its growth. How does one become an expert? There are no shortcuts; there is only continuous hard work and dedication. I was once told of writing, great writers learn how to break the rules in new and ingenious ways by first learning the rules.

But how is a new developer meant to learn the rules if their day-to-day work is nothing but the babysitting of models? How will they gain the hard-won experience that allows a human in the loop to be a useful safeguard?

These models alter cognition in ways deleterious to human prosperity. In other words, for as much output as they provide, they take something important from us.

adactio.com/links/22513

Adactio Supports Webmention Valid

Sound checking Salter Cane

Sound checking Salter Cane

Sound checking Salter Cane

Adactio Supports Webmention Valid

Salter Cane is ready to rock and/or roll! https://saltercane.com/tickets

Salter Cane is ready to rock and/or roll! https://saltercane.com/tickets

Salter Cane is ready to rock and/or roll!

https://saltercane.com/tickets

Adactio Supports Webmention Valid

Thursday session

Thursday session

Thursday session