Today is Bandcamp Friday: https://saltercane.bandcamp.com/album/deep-black-water
Tomorrow is Salter Cane Saturday: https://saltercane.com/tickets
The online home of Jeremy Keith, an author and web developer living and working in Brighton, England.
Today is Bandcamp Friday: https://saltercane.bandcamp.com/album/deep-black-water
Tomorrow is Salter Cane Saturday: https://saltercane.com/tickets
Thursday session
aeon.co/essays/humans-did-not-invent-art-it-was-the-other-way-around
The question of when humans invented art leads us to imagine early humans much like ourselves, deciding one day to express themselves through symbols and figures. The assumption hidden in the question is that they already had minds like ours and simply chose, out of all the things they might have done on a frigid day in the Ice Age, to pick up ochre and make animal pictures. But the evidence, it seems to me, points the other way: it was the practice of making images, repeated over hundreds of generations, that occasioned the emergence of those minds we take for granted.
A fascinating essay by Celine Nguyen on the history of taste; not changing tastes but the very concept of taste throughout history.
Wednesday session
Mark Weiser, the person who framed ubiquitous computing, never said the goal was seamless. He warned that making everything seamless is the same as making everything uniform, and he argued for seamful systems, ones that let each part remain itself. Chalmers and MacColl turned this into a full design position: questioning the assumption that seamlessness is a requirement, and arguing that visible seams can be useful, even appropriated by people for their own ends.
Amid the dying embers, a resilient cohort of indie web bloggers, artists and creators will keep going, keep on talking to each other through their blogs, without tracking, pop-ups or invasive ads. Making fun websites, helpful websites, pointless websites (the best kind) that serve no purpose other than to manifest someone’s spark of creativity. Ignored by the lumbering giants that have gorged themselves into a stupor, keeping low under the radar of the hungry LLM crawlers eager to voraciously gobble up the last remaining crumbs of the free web.
Tuesday session
CSS finally gave the web its own grain.
And the real crazy part is that my bad decades-old code still renders fine in today’s latest web browsers! I would be sad if it didn’t, but I also wouldn’t be surprised. How is this stuff still backwards compatible!?
How much of your software from 20 years ago runs on your devices today
Salter Cane, fifteen years ago: https://www.youtube.com/watch?v=sZTMy1-VgIA
Come along to the Prince Albert in Brighton one week from now to hear how we sound today: https://saltercane.com/tickets
Met up with brainbox Steven Pemberton for coffee and a chat.
Thursday session
I try to keep on doing what I do in order to stay sane. I keep on teaching about the wonderful web to my students, even if nobody will ever hire a talented, creative, junior developer again. I keep on teaching about the consequences of the open web, even if it’s harder and harder to find anything open in this monopolised web anymore. And I do that because I still care.
Wednesday session
Ag fanacht…
Dolly sa Daingean: https://www.youtube.com/watch?v=2qXFoNrqi3Y
Fuair sí fáilte mhór (as Gaeilge) agus ansin chann sí le Steve Cooney ar an ngiotár.
For me, libraries are about books. Worlds undiscovered, ideas to devour. But they are so much more. For others they offer a lifeline. A place to learn, to connect with the community, to access vital resources. They have meant all these things to me over the years.
People of Brighton (and beyond)—come to the Prince Albert on Saturday, September 5th to see the most excellent Salter Cane in action!
Tickets will be £10 on the door, but they’re £8 in advance:
Reading What We Can Know by Ian McEwan.
Eavesdropping on the mandolinists preparing for this evening’s performance.
Acqui Terme
Going to Turin. brb
HTML has been gobbling up swathes of what used to be JavaScript’s remit. This page lists a bunch of dynamic functionality that we can now achieve with just HTML.
zeldman.com/2026/08/18/ebb-meet-flow-intrinsic-design-in-a-nutshell/
Instead of chasing an ever-changing number of fixed breakpoints, utopian or intrinsic design follows the web’s intrinsic ebbs and flows via fluid type scales that are always in tune with the screen on which they’re viewed
Wednesday session
The story of Fray:
In the earliest days of the web, Derek Powazek set out to create a website meant for sharing.
I’ve said it before and I’ll say it again; this was the website that made me want to make websites.
Tuesday session for Liam’s birthday