Going to Amsterdam. brb
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
Monday session

Monday session
Twittotage
Sessioning
Checked in at Fox On the Downs. Sunday roast — with Jessica

Checked in at Fox On the Downs. Sunday roast — with Jessica
MSEdgeExplainers/PerformanceControlOfEmbeddedContent/explainer.md at main · MicrosoftEdge/MSEdgeExplainers
github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/PerformanceControlOfEmbeddedContent/explainer.md
I look the look of this proposal that would allow authors to have more control over network priorities for third-party iframes—I’ve already documented how I had to use a third-party library to fix this problem on the Salter Cane site.
Plane GPS systems are under sustained attack - is the solution a new atomic clock? - BBC News
A fascinating look at the modern equivalent of the Longitude problem.
Prog
Thursday session

Thursday session
New Kabin Crew belter in the gaff, like—great gas altogether, like! https://www.youtube.com/watch?v=WWzL7wo0VJE
New Kabin Crew belter in the gaff, like—great gas altogether, like!
Anchoring insights: Key learnings from Research by the Sea | Clearleft
clearleft.com/thinking/anchoring-insights-key-learnings-from-research-by-the-sea
This was a day of big conversations, but also one of connection, curiosity, and optimism.
Seeing it all laid out like this really drives home just how much was packed into Research By The Sea.
Throughout the day, speakers shared personal reflections, bold ideas, and practical insights, touching on themes of community, resilience, ethics, and the evolving role of technology.
Some talks brought hard truths about the impact of AI, the complexity of organisational change, and the ethical dilemmas researchers face. Others offered hope and direction, reminding us of the power of community, the importance of accessibility, and the need to listen to nature, to each other, and to the wider world.
The line-up for UX London 2025
CSS Form Control Styling Level 1
This looks like a really interesting proposal for allowing developers more control over styling inputs. Based on the work being done the customisable select
element, it starts with a declaration of appearance: base
.
Wednesday session

Wednesday session
Building WebSites With LLMS - Jim Nielsen’s Blog
And by LLMS I mean: (L)ots of (L)ittle ht(M)l page(S).
I really like this approach: using separate pages instead of in-page interactions. I remember Simon talking about how great this works, and that was a few years back, before we had view transitions.
I build separate, small HTML pages for each “interaction” I want, then I let CSS transitions take over and I get something that feels better than its JS counterpart for way less work.
Tuesday session

Tuesday session
Cold Album Drumming - full-album drum covers by Brad Frost
This is a great new musical project from Brad:
Brad Frost plays drums to the albums he knows intimately, but has never drummed to before. Cover to cover. No warm-up. No prep. Totally cold. What could possibly go wrong?
I really enjoyed watching all of The Crane Wife and In Rainbows.
Hosted
Monday session

Monday session
The web was always about redistribution of power. Let’s bring that back.
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.
Pluralistic: With Great Power Came No Responsibility (26 Feb 2025) – Pluralistic: Daily links from Cory Doctorow
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.
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.
Слава Україні!
Слава Україні!
Severance Is the Future Tech Bros Want - Reactor
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.
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.
The Sunshine by the Sea: S20E08 - Harsh Browns
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!
Through Lines 247 | Scott Boms
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.
Anchor position tool
This is a great little helper in understanding anchor positioning in CSS.
google webfonts helper
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.
Thursday session

Thursday session