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

Moving on from React, a Year Later

kellysutton.com/2025/01/18/moving-on-from-react-a-year-later.html

Many interactions are not possible without JavaScript, but that doesn’t mean we should look to write more than we have to. The server doing something useful is a requirement for building an interesting business. The client doing something is often a nice-to-have.

There’s also this:

It’s really fast

One of the arguments for a SPA is that it provides a more reactive customer experience. I think that’s mostly debunked at this point, due to the performance creep and complexity that comes in with a more complicated client-server relationship.

adactio.com/links/21666

Adactio Supports Webmention Valid

> Anyone who doesn’t understand the old gods has never looked up at the sky. — Denise Wilton

Anyone who doesn’t understand the old gods has never looked up at the sky.

Denise Wilton

Adactio Supports Webmention Valid

On Transient Slash Pages • Robb Knight

rknight.me/blog/on-transient-slash-pages/

This is a great idea that I’m going to file away for later:

I like the idea of redirecting /now to the latest post tagged as now so one could see the latest version of what I’m doing now.

adactio.com/links/21664

Adactio Supports Webmention Valid

What I’ve learned about writing AI apps so far | Seldo.com

seldo.com/posts/what-ive-learned-about-writing-ai-apps-so-far

LLMs are good at transforming text into less text Laurie is really onto something with this: This is the biggest and most fundamental thing about LLMs, and a great rule of thumb for what’s going to be an effective LLM application. Is what you’re doing taking a large...

Adactio Supports Webmention Valid

> When you think of the long and gloomy history of man, you will find that far more, and far more hideous, crimes have been committed in the name of obedience than have ever been committed in the name of rebellion. — C.P. Snow

When you think of the long and gloomy history of man, you will find that far more, and far more hideous, crimes have been committed in the name of obedience than have ever been committed in the name of rebellion.

— C.P. Snow

Adactio Supports Webmention Valid

Monday session

Monday session

Monday session

Adactio Supports Webmention Valid

Elektra

I’ve been reading lots of modern takes on Greek classics. So when I saw that there was going to be a short of run of Sophocles’s Electra at Brighton’s Theatre Royal, I grabbed some tickets for the opening night. With Brie Larson taking on the title role in this production, ...

Adactio Supports Webmention Valid

Reading The Last Song Of Penelope by Claire North.

Reading The Last Song Of Penelope by Claire North.

Adactio Supports Webmention Valid

Public Domain Image Archive

pdimagearchive.org/

Explore our hand-picked collection of 10,046 out-of-copyright works, free for all to browse, download, and reuse. This is a living database with new images added every week.

adactio.com/links/21658

Adactio Supports Webmention Valid

una.im | Updates to the customizable select API

una.im/select-updates/

It’s great to see the evolution of HTML happening in response to real use-cases—the turbo-charging of the select element just gets better and better!

adactio.com/links/21657

Adactio Supports Webmention Valid

Changing

It always annoys me when a politician is accused of “flip-flopping” when they change their mind on something. Instead of admiring someone for being willing to re-examine previously-held beliefs, we lambast them. We admire conviction, even though that’s a trait that has been ...

Adactio Supports Webmention Valid

Thursday session

Thursday session

Thursday session

Adactio Supports Webmention Valid

Conference line-ups

When I was looking back at 2024, I mentioned that I didn’t give a single conference talk (though I did host three conferences—Patterns Day, CSS Day, and UX London). I almost spoke at a conference though. I was all set to speak at an event in the Netherlands. But then the li...

Adactio Supports Webmention Valid

The new Salter Cane album is available on Spotify now: https://open.spotify.com/album/3MeUNUs1EKdleklacQMaQB

The new Salter Cane album is available on Spotify now:

https://open.spotify.com/album/3MeUNUs1EKdleklacQMaQB

Adactio Supports Webmention Valid

Daring Fireball: One Bit of Anecdata That the Web Is Languishing Vis-à-Vis Native Mobile Apps

daringfireball.net/2025/01/one_bit_of_anecdata_that_the_web_is_languishing

I have to agree with John here:

There’s absolutely no reason the mobile web experience shouldn’t be fast, reliable, well-designed, and keep you logged in. If one of the two should suck, it should be the app that sucks and the website that works well. You shouldn’t be expected to carry around a bundle of software from your utility company in your pocket. But it’s the other way around.

There’s absolutely no technical reason why it should be this way around. This is a cultural problem with “modern front-end web development”.

adactio.com/links/21652

Adactio Supports Webmention Valid

Durable products | Brad Frost

bradfrost.com/blog/post/durable-products/

Wherein Brad says some kind words about The Session. And slippers.

Slippers are cool.

adactio.com/links/21651

Adactio Supports Webmention Valid

Prescriptive and Descriptive Information Architectures | Jorge Arango

jarango.com/2025/01/09/prescriptive-and-descriptive-information-architecture/

Interesting—this is exactly the same framing I used to talk about design systems a few years ago.

adactio.com/links/21650

Adactio Supports Webmention Valid

A long-awaited talk

Back in 2019 I had the amazing experience of going to CERN and being part of a team building an emulator of the first ever browser. Remy was on the team too. He did the heavy lifting of actually making the thing work—quite an achievement in just five days! Coming into t...

Adactio Supports Webmention Valid

At the thee-ah-tor!

At the thee-ah-tor!

At the thee-ah-tor!

Adactio Supports Webmention Valid

25, 20, 15, 10, 5

I have a feeling that 2025 is going to be a year of reflection for me. It’s such a nice round number, 25. One quarter of a century. That’s also how long myself and Jessica have been married. Our wedding anniversary was last week. Top tip: if you get married in year ending ...

Adactio Supports Webmention Valid

Website Speed Test

calibreapp.com/tools/website-speed-test

Here’s a handy free tool from Calibre that’ll give your website a performance assessment.

adactio.com/links/21646

Adactio Supports Webmention Valid

I can’t wait to play this song live! https://saltercane.bandcamp.com/track/something-underwater “There’s something in the water Like the holy face of God It’s out there on the borders And rising inside us”

I can’t wait to play this song live!

https://saltercane.bandcamp.com/track/something-underwater

“There’s something in the water Like the holy face of God It’s out there on the borders And rising inside us”

Adactio Supports Webmention Valid

The new Salter Cane album just dropped on Bandcamp! https://saltercane.bandcamp.com/album/deep-black-water

The new Salter Cane album just dropped on Bandcamp!

https://saltercane.bandcamp.com/album/deep-black-water

Adactio Supports Webmention Valid

If you want to watch me and Remy presenting live, join us here at 7:30pm https://m.youtube.com/watch?v=XONerj4rE2I

If you want to watch me and Remy presenting live, join us here at 7:30pm

https://m.youtube.com/watch?v=XONerj4rE2I

Adactio Supports Webmention Valid

People of Brighton—myself and Remy are giving a talk this evening at AsyncJS; you should come along! https://asyncjs.com/built-www-in-5-days/ There will be pizza!

People of Brighton—myself and Remy are giving a talk this evening at AsyncJS; you should come along!

https://asyncjs.com/built-www-in-5-days/

There will be pizza!

Adactio Supports Webmention Valid

Dark Patterns Detective

darkpatternsgame.productartistry.com/

Deceptive design meets gamification in this explanatory puzzle game (though I wish it weren’t using the problematic label “dark patterns”).

I created this interactive experience to explore the intersection of design ethics and human psychology, helping us all make more informed choices while browsing the web.

adactio.com/links/21641

Adactio Supports Webmention Valid

Hixie’s Natural Log: When complaints are a good sign

http://ln.hixie.ch/?start=1735173692&count=1

This is a very smart way to handle feedback about a product.

adactio.com/links/21640

Adactio Supports Webmention Valid

> His soul swooned slowly as he heard the snow falling faintly through the universe and faintly falling, like the descent of their last end, upon all the living and the dead. — James Joyce, The Dead

His soul swooned slowly as he heard the snow falling faintly through the universe and faintly falling, like the descent of their last end, upon all the living and the dead.

— James Joyce, The Dead

Adactio Supports Webmention Valid

Brighton snow!

Brighton snow!

Brighton snow!

Adactio Supports Webmention Valid

The Two Rules Of Software Creation From Which Every Problem Derives – Ask The UXer

asktheuxer.com/2025/01/07/the-two-rules-of-software-creation-from-which-every-problem-derives/

  1. Humans can not accurately describe what they want out of a software system until it exists.
  2. Humans can not accurately predict how long any software effort will take beyond four weeks. And after 2 weeks it is already dicey.

adactio.com/links/21637