Dining al fresco (with Coco the cat for company).
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
Polishing your typography with line height units | WebKit
I should be using the lh and rlh units more enough—they’re supported across the board!
Foreword to Accessibility Cookbook by Manuel Matuzovic
The foreword to the O’Reilly book on creating inclusive experiences.
The Hidden Cost of AI Coding – Terrible Software
terriblesoftware.org/2025/04/23/the-hidden-cost-of-ai-coding/
Instead of that deep immersion where I’d craft each function, I’m now more like a curator? I describe what I want, evaluate what the AI gives me, tweak the prompts, and iterate. It’s efficient, yes. Revolutionary, even. But something essential feels missing — that state of flow where time vanishes and you’re completely absorbed in creation. If this becomes the dominant workflow across teams, do we risk an industry full of highly productive yet strangely detached developers?
Enjoyed the album launch gig by Patients tonight! https://patientstheband.bandcamp.com/album/post-high-lows-2
Enjoyed the album launch gig by Patients tonight!
Reading Salt Slow by Julia Armfield.
Reading Salt Slow by Julia Armfield.
Thursday session
Thursday session
But what if I really want a faster horse? | exotext
Overall, consistency, user control, and actual UX innovation are in decline. Everything is converging on TikTok—which is basically TV with infinite channels. You don’t control anything except the channel switch. It’s like Carcinisation, a form of convergent evolution where unrelated crustaceans all evolve into something vaguely crab-shaped.
So much slopaganda on LinkedIn.
So much slopaganda on LinkedIn.
A Web Component UI library for people who love HTML | Go Make Things
gomakethings.com/a-web-component-ui-library-for-people-who-love-html/
I’m obviously biased, but I like the sound of what Chris is doing to create a library of HTML web components.
Back to the Crazebox! - Toons Back To A Website - Homestar Runner
Let’s go back to a website!
P&B: Jeremy Keith – Manu
In which I answer questions about blogging.
I’ve put a copy of this on my own site too.
People and Blogs: Jeremy Keith
An interview about my blog, originally published on the website People and Blogs in April 2025.
Marvel: Avengers Endgame is the most ambitious crossover event in history. Adrian Tchaikovsky: Hold my beer. Literally.
Marvel: Avengers Endgame is the most ambitious crossover event in history.
Adrian Tchaikovsky: Hold my beer. Literally.
Reading Bloodchild And Other Stories by Octavia Butler.
Reading Bloodchild And Other Stories by Octavia Butler.
Matcha latte in a Jazz Kissa.
Matcha latte in a Jazz Kissa.
Petition · Defend the Internet Archive - United States · Change.org
Signed!
We, the undersigned, call on the record labels and members of the Recording Industry Association of America (RIAA)—including UMG, Capitol Records, Concord Bicycle Assets, CMGI Recorded Music Assets, Sony Music Entertainment, and Arista Music—to drop your lawsuit against the Internet Archive.
Petition · Defend the Internet Archive - United States · Change.org
change.org/p/defend-the-internet-archive?recruited_by_id=41828490-1c41-11f0-b130-430f9b454ce1
Signed!
We, the undersigned, call on the record labels and members of the Recording Industry Association of America (RIAA)—including UMG, Capitol Records, Concord Bicycle Assets, CMGI Recorded Music Assets, Sony Music Entertainment, and Arista Music—to drop your lawsuit against the Internet Archive.
Thursday session
Thursday session
Beach daydreams, lost at sea (Interconnected)
Matt’s beach thoughts are like a satisfying susurrus in my RSS reader.
I Hate Wasting Time on Identifying AI Slop • Buttondown
buttondown.com/maiht3k/archive/i-hate-wasting-time-on-identifying-ai-slop/
It’s an annoying cognitive task: detecting weird photo artifacts, bizarre movement in videos, impossible animals and body horror, and reading through reams of anodyne text to determine if the person who prompted the synthetic media machine cared enough to dedicate time and energy to the task of communicating to their audience.
I hate that this is the bleak future which venture capitalists and AI boosters have gleefully laid out for us, that they consider this to be a “democratizing” technology in any real sense of the word. Far from strengthening democracy, these are technologies more apt at propping up scam capitalism and multi-level marketing schemes. I would like my time and mental space back.
Hiding elements that require JavaScript without JavaScript :: dade
0xda.de/blog/2025/04/hiding-elements-that-require-javascript-without-javascript/
This is clever: putting CSS inside a noscript element to hide anything that requires JavaScript.
Wednesday session
Wednesday session
Trans women are women.
Trans women are women.
OKLCH()
An Ars Technica history of the Internet, part 1 - Ars Technica
arstechnica.com/gadgets/2025/04/a-history-of-the-internet-part-1-an-arpa-dream-takes-form/
Here’s a fun account of the early days of the ARPANET.
Why do AI company logos look like buttholes?
You won’t be able to unsee this. It’s like the FedEx logo …if the arrow was an anus.
- Circular shape (often with a gradient)
- Central opening or focal point
- Radiating elements from the center
- Soft, organic curves
Sound familiar? It should, because it’s also an apt description of… well, you know.
Monday session
Monday session
Cascading Layouts | OddBird
A workshop on resilient CSS layouts
Oh, hell yes!
Do not hesitate—sign yourself up to this series of three online workshops by Miriam. This is the quickest to level up your working knowledge of the most powerful parts of CSS.
By the end of this you’re going to feel like Neo in that bit of The Matrix when he says “I know kung-fu!” …except kung-fu isn’t very useful for building resilient and maintainable websites, whereas modern CSS absolutely is.
Vision for W3C
We believe the World Wide Web should be inclusive and respectful of all participants: a Web that supports facts over falsehoods, people over profits, humanity over hate.