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

Hosted

Research By The Sea was last Thursday. I’m still digesting it all. In short, it was excellent. The venue, how smoothly every thing was organised, the talks …oh boy, the talks! Benjamin did a truly superb job curating this line-up. Everyone really brought their A-game. As ...

Adactio Supports Webmention Valid

Monday session

Monday session

Monday session

Adactio Supports Webmention Valid

The web was always about redistribution of power. Let’s bring that back.

werd.io/view/67c4727dc7fe7415f50351a6

Many of us got excited about technology because of the web, and are discovering, latterly, that it was always the web itself — rather than technology as a whole — that we were excited about. The web is a movement: more than a set of protocols, languages, and software, it was always about bringing about a social and cultural shift that removed traditional gatekeepers to publishing and being heard.

adactio.com/links/21755

Adactio Supports Webmention Valid

Pluralistic: With Great Power Came No Responsibility (26 Feb 2025) – Pluralistic: Daily links from Cory Doctorow

pluralistic.net/2025/02/26/ursula-franklin/

Like I was saying:

The web is open, apps are closed. The majority of web users have installed an ad blocker (which is also a privacy blocker). But no one installs an ad blocker for an app, because it’s a felony to distribute that tool, because you have to reverse-engineer the app to make it. An app is just a website wrapped in enough IP so that the company that made it can send you to prison if you dare to modify it so that it serves your interests rather than theirs.

adactio.com/links/21754

Adactio Supports Webmention Valid

Hallucinations in code are the least dangerous form of LLM mistakes

simonwillison.net/2025/Mar/2/hallucinations-in-code/#atom-everything

The moment you run LLM generated code, any hallucinated methods will be instantly obvious: you’ll get an error. You can fix that yourself or you can feed the error back into the LLM and watch it correct itself.

Compare this to hallucinations in regular prose, where you need a critical eye, strong intuitions and well developed fact checking skills to avoid sharing information that’s incorrect and directly harmful to your reputation.

With code you get a powerful form of fact checking for free. Run the code, see if it works.

adactio.com/links/21753

Adactio Supports Webmention Valid

Слава Україні!

Слава Україні!

Adactio Supports Webmention Valid

Severance Is the Future Tech Bros Want - Reactor

reactormag.com/severance-is-the-future-tech-bros-want/

The tech bros advocating for generative AI to take over art are at the same level of cultural refinement as the characters in Severance. They’re creating apps to summarize books to people, tweeting from accounts with Greek statue profile pictures.

GenAI would automate Lumon’s cultural mission, allowing humans to sever themselves from the production of art and culture.

adactio.com/links/21751

Adactio Supports Webmention Valid

The future of the internet is likely smaller communities, with a focus on curated experiences | The Verge

theverge.com/press-room/617654/internet-community-future-research

Good news for the fediverse, the indie web, and community sites like The Session:

People are abandoning massive platforms in favor of tight-knit groups where trust and shared values flourish and content is at the core. The future of community building is in going back to the basics.

adactio.com/links/21750

Adactio Supports Webmention Valid

The Sunshine by the Sea: S20E08 - Harsh Browns

visitmy.website/2025/03/01/the-sunshine-by-the-sea/

Research by the Sea was one of the best conferences I’ve been to in yeeeeeears. So many good, useful, inspiring, thoughtful, provocative talks. Much more about ethics and power and possibility than I’d expected. None of the ‘utopian bullshit’ you usually get at a product or digital conference, to quote one of the speakers!

adactio.com/links/21749

Adactio Supports Webmention Valid

Through Lines 247 | Scott Boms

scottboms.com/documenting/through-lines-247

I miss being excited by technology. I wish I could see a way out of the endless hype cycles that continue to elicit little more than cynicism from me. The version of technology that we’re mostly being sold today has almost nothing to do with improving lives, but instead stuffing the pockets of those who already need for nothing. It’s not making us smarter. It’s not helping heal a damaged planet. It’s not making us happier or more generous towards each other. And it’s entrenched in everything — meaning a momentous challenge to re-wire or meticulously disconnect. I’m slowly finding my own ways of breaking free to regain a sense of self and purpose.

adactio.com/links/21748

Adactio Supports Webmention Valid

Anchor position tool

anchor-tool.com/

This is a great little helper in understanding anchor positioning in CSS.

Chrome-only for now.

adactio.com/links/21747

Adactio Supports Webmention Valid

google webfonts helper

gwfh.mranftl.com/fonts

Google Fonts only lets you download .ttf files meaning that if you want to self-host your fonts (and you should), you have to first convert them to .woff2 files.

Luckily this tool has been online for over a decade, doing what Google Fonts should be doing by default.

adactio.com/links/21746

Adactio Supports Webmention Valid

Thursday session

Thursday session

Thursday session

Adactio Supports Webmention Valid

The stage is set for #ResearchByTheSea

The stage is set for #ResearchByTheSea

The stage is set for #ResearchByTheSea

Adactio Supports Webmention Valid

Getting ready to host Research By The Sea tomorrow: * Clipboard ✅ * Loud shirt ✅

Getting ready to host Research By The Sea tomorrow:

  • Clipboard ✅
  • Loud shirt ✅

Adactio Supports Webmention Valid

mirisuzanne/track-list: Enhance a list of audio tracks with playlist controls

github.com/mirisuzanne/track-list?tab=readme-ov-file

This is very nice HTML web component by Miriam, progressively enhancing an ordered list of audio elements.

adactio.com/links/21742

Adactio Supports Webmention Valid

Why I Like Designing in the Browser – Cloud Four

cloudfour.com/thinks/why-i-like-designing-in-the-browser/

This describes how I like to work too.

adactio.com/links/21741

Adactio Supports Webmention Valid

The web on mobile (a response) | Clagnut by Richard Rutter

clagnut.com/blog/2439/

Rich suggests another reason why the UX of websites on mobile is so shit these days:

The path to installing a native app is well trodden. We search the App Store (or ironically follow a link from a website), hit ‘Get’ and the app is downloaded to our phone’s home screen, ready to use any time with a simple tap.

A PWA can also live on your home screen, nicely indistinguishable from a native app. But the journey to getting a PWA – or indeed any web app – onto your home screen remains convoluted to say the least. This is the lack of equivalence I’m driving at. I wonder if the mobile web experience would suck as badly if web apps could be installed just as easily as native apps?

adactio.com/links/21740

Adactio Supports Webmention Valid

5 Questions for Jeremy Keith · Frontend Dogma

frontenddogma.com/posts/2025/5-questions-for-jeremy-keith/

If you like the prospect of an old man ranting at clouds, this is for you.

adactio.com/links/21739

Adactio Supports Webmention Valid

This page is under construction - localghost

localghost.dev/blog/this-page-is-under-construction/

I see the personal website as being an antidote to the corporate, centralised web. Yeah, sure, it’s probably hosted on someone else’s computer – but it’s a piece of the web that belongs to you. If your host goes down, you can just move it somewhere else, because it’s just HTML.

Sure, it’s not going to fix democracy, or topple the online pillars of capitalism; but it’s making a political statement nonetheless. It says “I want to carve my own space on the web, away from the corporations”. I think this is a radical act. It was when I originally said this in 2022, and I mean it even more today.

adactio.com/links/21738

Adactio Supports Webmention Valid

Reading Matrix by Lauren Groff.

Reading Matrix by Lauren Groff.

Adactio Supports Webmention Valid

The Shape of a Mars Mission (Idle Words)

idlewords.com/2025/02/the_shape_of_a_mars_mission.htm

You can think of flying to Mars like one of those art films where the director has to shoot the movie in a single take. Even if no scene is especially challenging, the requirement that everything go right sequentially, with no way to pause or reshoot, means that even small risks become unacceptable in the aggregate.

adactio.com/links/21736

Adactio Supports Webmention Valid

Generative AI use and human agency

joanna-bryson.blogspot.com/2025/02/generative-ai-use-and-human-agency.html

You do not have to use generative AI.

AI itself cannot be held to account.

If you use AI, you are the one who is accountable for whatever you produce with it.

There are contexts in which it is immoral to use generative AI.

Correcting or fact checking generative AI may take longer than just doing a task yourself, or with conventional AI tools.

You do not have to use generative AI.

adactio.com/links/21735

Adactio Supports Webmention Valid

Thursday session

Thursday session

Thursday session

Adactio Supports Webmention Valid

The Gist: AI, a talking dog for the 21st Century.

thegist.ie/the-gist-3/

My main problem with AI is not that that it creates ugly, immoral, boring slop (which it does). Nor even that it disenfranchises artists and impoverishes workers, (though it does that too). No, my main problem with AI is that its current pitch to the public is suffu...

Adactio Supports Webmention Valid

Wednesday session

Wednesday session

Wednesday session

Adactio Supports Webmention Valid

Citywide – Jason Santa Maria

shop.jasonsantamaria.com/products/citywide

A fun new font from Jason:

Citywide is a sans serif family inspired by mid-1900s bus and train destination roll signs.

adactio.com/links/21731

Adactio Supports Webmention Valid

Reflections on 25 years of Interconnected (Interconnected)

interconnected.org/home/2025/02/19/reflections

Ah, this is wonderful! Matt takes us on the quarter-decade journey of his brilliant blog (which chimes a lot with my own experience—my journal turns 25 next year)… Slowly, slowly, the web was taken over by platforms. Your feeling of success is based on your platform’s al...

Adactio Supports Webmention Valid

Monzo tone of voice

monzo.com/tone-of-voice

Some good—if overlong—writing advice.

  • Focus on what matters to readers
  • Be welcoming to everyone
  • Swap formal words for normal ones
  • When we have to say sorry, say it sincerely
  • Watch out for jargon
  • Avoid ambiguity: write in the active voice
  • Use vivid words & delightful wordplay
  • Make references most people would understand
  • Avoid empty adjectives & marketing cliches
  • Make people feel they’re in on the joke – don’t punch down
  • Add a pinch of humour, not a dollop
  • Smart asides, not cheap puns and cliches
  • Be self-assured, but never arrogant

adactio.com/links/21729

Adactio Supports Webmention Valid

The web on mobile

Here’s a post outlining all the great things you can do in mobile web browsers today: Your App Should Have Been A Website (And Probably Your Game Too): Today’s browsers are powerhouses. Notifications? Check. Offline mode? Check. Secure payments? Yep, they’ve got that too...