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
Text

Found myself unexpectedly with a day to spend in Phoenix, so I went to the excellent Musical Instruments Museum and ogled the mandolins.

Found myself unexpectedly with a day to spend in Phoenix, so I went to the excellent Musical Instruments Museum and ogled the mandolins.

Adactio Supports Webmention Valid
Text

The Future of Software Development is Software Developers – Codemanship’s Blog

codemanship.wordpress.com/2025/11/25/the-future-of-software-development-is-software-developers/

The hard part of computer programming isn’t expressing what we want the machine to do in code. The hard part is turning human thinking – with all its wooliness and ambiguity and contradictions – into computational thinking that is logically precise and unambiguous, and that can then be expressed formally in the syntax of a programming language.

That was the hard part when programmers were punching holes in cards. It was the hard part when they were typing COBOL code. It was the hard part when they were bringing Visual Basic GUIs to life (presumably to track the killer’s IP address). And it’s the hard part when they’re prompting language models to predict plausible-looking Python.

The hard part has always been – and likely will continue to be for many years to come – knowing exactly what to ask for.

adactio.com/links/22325

Adactio Supports Webmention Valid
Text

Music in 2025

I really like it when people post their end-of-year music round-up. Colly, Jon, and Naz have all posted about music they listened to in 2025. I recognise almost none of the albums that they’ve listed. That’s because my musical brain has been almost entirely conquered by Iri...

Adactio Supports Webmention Valid
Text

Good night!

Good night!

Good night!

Adactio Supports Webmention Valid
Text

Books I read in 2025

I read 28 books in 2025. Looking back over that list, there are a few recurring themes… I read less of the Greek mythology retellings than last year but I seem to have developed a taste for medieval stories like Matrix, Nobber, and Haven. I finally got ‘round to reading so...

Adactio Supports Webmention Valid
Text

Painting heaven and hell

Painting heaven and hell

Adactio Supports Webmention Valid
Text

On the road in Arizona.

On the road in Arizona.

On the road in Arizona.

Adactio Supports Webmention Valid
Text

Nollaig shona daoibh go léir, a chairde!

Nollaig shona daoibh go léir, a chairde!

Nollaig shona daoibh go léir, a chairde!

Adactio Supports Webmention Valid
Text

Christmas with Sandy

Christmas with Sandy

Christmas with Sandy

Adactio Supports Webmention Valid
Text

No stars

It’s getting towards the end of the year. That’s when I put together a post reviewing the books I’ve read in the previous twelve months. I think I might change things up in 2026. Instead of waiting until the end of the year to write all the little reviews at once, I think I...

Adactio Supports Webmention Valid
Text

Sleepy Sandy

Sleepy Sandy

Sleepy Sandy

Adactio Supports Webmention Valid
Text

Arizona

Arizona

Adactio Supports Webmention Valid
Text

Waking up in an airport hotel room with a runway view.

Waking up in an airport hotel room with a runway view.

Waking up in an airport hotel room with a runway view.

Adactio Supports Webmention Valid
Text

Going to Arizona. brb

Going to Arizona. brb

Adactio Supports Webmention Valid
Text

Thursday session

Thursday session

Thursday session

Adactio Supports Webmention Valid
Text

> Tradition is not the worship of ashes, but the preservation of fire.

Tradition is not the worship of ashes, but the preservation of fire.

Adactio Supports Webmention Valid
Text

The Colonization of Confidence., Sightless Scribbles

sightlessscribbles.com/the-colonization-of-confidence/

I love the small web, the clean web. I hate tech bloat.

And LLMs are the ultimate bloat.

So much truth in one story:

They built a machine to gentrify the English language.

They have built a machine that weaponizes mediocrity and sells it as perfection.

They are strip-mining your confidence to sell you back a synthetic version of it.

adactio.com/links/22310

Adactio Supports Webmention Valid
Text

Wednesday session

Wednesday session

Wednesday session

Adactio Supports Webmention Valid
Text

So Many Websites

robinrendle.com/notes/So-Many-Websites/

But perhaps the death of search is good for the future of the web. Perhaps websites can be free of dumb rankings and junky ads that are designed to make fractions of a penny at a time. Perhaps the web needs to be released from the burden of this business model. Perhaps mass readership isn’t possible for the vast majority of websites and was never really sustainable in the first place.

adactio.com/links/22307

Adactio Supports Webmention Valid
Text

Dynamic Datalist: Autocomplete from an API :: Aaron Gustafson

aaron-gustafson.com/notebook/dynamic-datalist-autocomplete-from-an-api/

Great minds think alike! I have a very similar HTML web component on the front page of The Session called input-autosuggest.

adactio.com/links/22308

Adactio Supports Webmention Valid
Text

Why we teach our students progressive enhancement | Blog Cyd Stumpel

cydstumpel.nl/why-we-teach-our-students-progressive-enhancement/

Progressive enhancement is about building something robust, that works everywhere, and then making it better where possible.

adactio.com/links/22306

Adactio Supports Webmention Valid
Text

Tunes and typefaces

In an Irish session, tunes are almost never played in isolation. They’re played in sets. A set of tunes might be as few as two. More usually, it’s three or more. It’s unusual to change from one tune type into another. You tend to get a set of jigs, or a set of reels, or a ...

Adactio Supports Webmention Valid
Text

NoLoJS: Reducing the JS Workload with HTML and CSS - Web Performance Calendar

calendar.perfplanet.com/2025/nolojs-reducing-js-workload-html-css/

You might not need (much) JavaScript for these common interface patterns.

While we all love the power and flexibility JS provides, we should also respect it, and our users, by limiting its use to only what it needs to do.

Yes! Client-side JavaScript should do what only client-side JavaScript can do.

adactio.com/links/22305

Adactio Supports Webmention Valid
Text

Blog Alarm Clock | Brad Frost

bradfrost.com/blog/post/blog-alarm-clock/

See, I’ve always compared that building pressure of need-to-blog to being constipated (which makes the resultant blog post like having a very satisfying bowel movement), but maybe Brad’s analogy is better. Maybe.

adactio.com/links/22303

Adactio Supports Webmention Valid
Text

Coming Soon · Gaeltacht Type

gaeltacht-type.com/

👀

Tá sceitimíní orm!

adactio.com/links/22302

Adactio Supports Webmention Valid
Text

Spaceships, atoms, and cybernetics

Maureen has written a really good overview of web feeds for this year’s HTMHell advent calendar. The common belief is that nobody uses RSS feeds these days. And while it’s true that I wish more people used feed readers—the perfect antidote to being fed from an algorithm—the...

Adactio Supports Webmention Valid
Text

Reading Prophet Song by Paul Lynch.

Reading Prophet Song by Paul Lynch.

Adactio Supports Webmention Valid
Text

Pan-fried Irish salmon.

Pan-fried Irish salmon.

Pan-fried Irish salmon.

Adactio Supports Webmention Valid
Text

Dissent | blarg

exple.tive.org/blarg/2025/11/17/dissent/

I suppose it’s not clear to me what a ‘good’ window into unreliable, systemically toxic systems accomplishes, or how it changes anything that matters for the better, or what that idea even means at all. I don’t understand how “ethical AI” isn’t just “clean coal” or “natural gas.” The power of normalization as four generations are raised breathing low doses of aerosolized neurotoxins; the alternative was called “unleaded”, but the poison was called “regular gas”.

There’s a real technology here, somewhere. Stochastic pattern recognition seems like a powerful tool for solving some problems. But solving a problem starts at the problem, not working backwards from the tools.

adactio.com/links/22298

Adactio Supports Webmention Valid
Text

AI CEO – Replace Your Boss Before They Replace You

replaceyourboss.ai/

Delivering total nonsense, with complete confidence.

adactio.com/links/22297