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

Adactio Supports Webmention Valid

The Case for Blogging in the Ruins

joanwestenberg.com/the-case-for-blogging-in-the-ruins/

Start a blog. Start one because the practice of writing at length, for an audience you respect, about things that matter to you, is itself valuable. Start one because owning your own platform is a form of independence that becomes more important as centralized platforms become less trustworthy. Start one because the format shapes the thought, and this format is good for thinking.

adactio.com/links/22333

Adactio Supports Webmention Valid

New year’s day session.

New year’s day session.

New year’s day session.

Adactio Supports Webmention Valid

It’s surreal to see my name on this list: https://www.instagram.com/p/DS7VZUqiImo/

It’s surreal to see my name on this list:

https://www.instagram.com/p/DS7VZUqiImo/

Adactio Supports Webmention Valid

2026: The Year The Bubble Bursts

2026: The Year The Bubble Bursts

Adactio Supports Webmention Valid

Athbhliain faoi mhaise daoibh, a cairde!

Athbhliain faoi mhaise daoibh, a cairde!

Adactio Supports Webmention Valid

Reading Daughters of Sparta by Claire Heywood.

Reading Daughters of Sparta by Claire Heywood.

Adactio Supports Webmention Valid

More mandolins

More mandolins

Adactio Supports Webmention Valid

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

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

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

Good night!

Good night!

Good night!

Adactio Supports Webmention Valid

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

Painting heaven and hell

Painting heaven and hell

Adactio Supports Webmention Valid

On the road in Arizona.

On the road in Arizona.

On the road in Arizona.

Adactio Supports Webmention Valid

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

Christmas with Sandy

Christmas with Sandy

Christmas with Sandy

Adactio Supports Webmention Valid

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

Sleepy Sandy

Sleepy Sandy

Sleepy Sandy

Adactio Supports Webmention Valid

Arizona

Arizona

Adactio Supports Webmention Valid

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

Going to Arizona. brb

Going to Arizona. brb

Adactio Supports Webmention Valid

Thursday session

Thursday session

Thursday session

Adactio Supports Webmention Valid

> 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

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

Wednesday session

Wednesday session

Wednesday session

Adactio Supports Webmention Valid

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

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

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

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

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