We show you a CSS property name. You tell us if it’s real or if we made it up. That’s it. It starts easy. It does not stay easy.
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
Coco’s napping
Coco’s napping
Monday session
Monday session
This Saturday, April 4th, come to The Hope And Ruin in Brighton to see Skyscrapers, Equatorial Group, and Salter Cane: https://saltercane.com/tickets Tickets are £8 in advance, £10 on the door.
This Saturday, April 4th, come to The Hope And Ruin in Brighton to see Skyscrapers, Equatorial Group, and Salter Cane:
https://saltercane.com/tickets
Tickets are £8 in advance, £10 on the door.
Saturday evening session in Tullamore
Saturday evening session in Tullamore
Saturday afternoon session in Tullamore
Saturday afternoon session in Tullamore
It’s gettin’ wild in Tullamore tonight!
It’s gettin’ wild in Tullamore tonight!
Friday evening session in Tullamore
Friday evening session in Tullamore
Going to Tullamore. brb
Going to Tullamore. brb
The Great CSS Expansion | Butler’s Log
Web development follows a familiar cycle. First we glue together a solution with whatever we have — JavaScript, image hacks, Flash, anything. Then the platform matures, and CSS or HTML eventually makes that same workaround native. Rounded corners, custom fonts, smooth scrolling, sticky positioning: all of these started as JavaScript-heavy hacks before CSS turned them into a single declaration.
We are in another one of those transition moments. A new wave of long-requested CSS features is finally landing, and many of them are explicitly designed to replace patterns that used to require JavaScript. Not as approximations — as first-class platform primitives that handle the edge cases, run in the right thread, and need zero dependencies.
Progressive Web Components | Ariel Salminen
I’m slapping my forehead—progressive web components is a perfect name for what I’ve been calling HTML web components. Why didn’t I think of that?
A Progressive Web Component is a native Custom Element designed in two layers: a base layer of HTML and CSS that renders immediately, without JavaScript, and an enhancement layer of JavaScript that adds reactivity, event handling, and more advanced templating.
The End : Focal Curve
I can’t remember the last time a blog post resonated with me this much.
Craig’s criteria on his job search:
- One: fuck offices
- Two: fuck AI
- Three: fuck React
And his conclusion:
Fuck work
Wednesday session
Wednesday session
Salter Cane gig on Saturday, April 4th in Brighton
People of Brighton, mark your calendars: Saturday, April 4th. That’s when Salter Cane will be playing in The Hope And Ruin.
It’s not just Salter Cane though. We’ll be joined by Skyscrapers from Lewes, and The Equatorial Group from Eastbourne. We’ve played with them before, and they’re superb!
Tickets are available now. They’re £8 in advance. It’ll be £10 on the door. So please get your ticket in advance!
Doors are at 7:30pm. Skyscrapers will be on stage at 8pm, The Equatorial group at 9pm, and Salter Cane at 10pm.
I’m really, really looking forward to rocking out playing songs from our newest album and I would love it if you could make it.
It’s a real missed opportunity in Project Hail Mary that at no point does anyone look to the camera with a steely gaze and declare, “It’s daylight saving time.”
It’s a real missed opportunity in Project Hail Mary that at no point does anyone look to the camera with a steely gaze and declare, “It’s daylight saving time.”
Project Hail Mary by Andy Weir
How to be a web developer: Stuff Everybody Knows
This is a guide to how to be a web developer.
Really good advice from Laurie.
What this site is not is a tutorial. Tutorials are very specific to a time and a technology. This is intended to be a guide to tell you all the things you can learn, so you can then go off and learn them.
What we think is a decline in literacy is a design problem | Aeon Essays
aeon.co/essays/what-we-think-is-a-decline-in-literacy-is-a-design-problem
The choice isn’t between books and screens. The choice is between intentional design and profitable chaos. Between habitats that cultivate human potential and platforms that extract human attention.
Reading Finn Mac Cool by Morgan Llywelyn.
Reading Finn Mac Cool by Morgan Llywelyn.
It feels like all my peers are experiencing Deep Blue and having to choose their future career path: expert in a dying field or collaborator in a fascist project.
It feels like all my peers are experiencing Deep Blue and having to choose their future career path:
expert in a dying field
or
collaborator in a fascist project.
Flood fill vs. the magic circle
Eleven years ago, I wrote:
Sometimes I consider the explosive growth of computation and think that strong AI is a near-term inevitability.
Then I remember printers.
That was just a brainfart, but Robin tackles it seriously in his thoughtful essay.
A pleasing image: if indeed AI automation does not flood fill the physical world, it will be because the humble paper jam stood in its way.
Software cannot, in fact, eat this world. Software can reflect it; encroach upon it; more than anything, distract us from it. But the real physical world is indigestible.
Friday session
Friday session
Having fun with https://pixelframe.design/dune-font-logo-generator/
Having fun with https://pixelframe.design/dune-font-logo-generator/
Thursday session
Thursday session
Early-bird tickets for UX London
These assholes https://www.openui.com/ did not do any due diligence before choosing a name. The only Open UI that counts is https://open-ui.org/
These assholes https://www.openui.com/ did not do any due diligence before choosing a name.
The only Open UI that counts is https://open-ui.org/
ZIP Code First
I mean, I would ask for the country first (because not all countries have zip/postal codes), but the point stands…
Web of State of the Browser Day Out
remysharp.com/2026/03/18/web-of-state-of-the-browser-day-out
A lovely post from Remy about State Of The Browser and Web Day Out.
Working with agents doesn’t feel like flow — Bill de hÓra
dehora.net/journal/2026/working-with-agents-doesnt-feel-like-flow
Related to Matt’s thoughts:
…working with agents feels much less like classic deep work, and much more like playing a game. Not to say the work is frivolous—it’s just because it feels like I’m in a game loop.
Flow, at least in the usual sense for me, feels smooth and continuous. The work and your attention starts to line up so cleanly that the experience becomes frictionless. You disappear into the work and meld with it. One notable aspect of flow has been I lose track of time. Working with agents on the other hand, is not like that at all. It’s highly engaging, but in a more jagged, reactive way. I’m focused, but not settled. I’m absorbed, but not merged with the task. I’m paying close attention the whole time, but the attention is dynamic and tactical rather than continuous. I don’t lose track of time at all.
The Last Quiet Thing | Terry Godier
Most of your screen time isn’t leisure. It isn’t addiction. It isn’t even a choice.
It’s maintenance.