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
Fetched

Adactio Supports Webmention Valid
Text

THE AI CON - How to Fight Big Tech’s Hype and Create the Future We Want

thecon.ai/

A shame that this must-read book won’t be out in time for Christmas—’twould make a great stocking filler for a lot of people I know.

A smart, incisive look at the technologies sold as artificial intelligence, the drawbacks and pitfalls of technology sold under this banner, and why it’s crucial to recognize the many ways in which AI hype covers for a small set of power-hungry actors at work and in the world.

adactio.com/links/21599

Adactio Supports Webmention Valid
Text

Feature suggestion: an end-of-year Spotify Unwrapped thingy but for Wikipedia contributions (maybe it would encourage me to contribute more). https://en.wikipedia.org/wiki/Special:Contributions/Adactio

Feature suggestion: an end-of-year Spotify Unwrapped thingy but for Wikipedia contributions (maybe it would encourage me to contribute more).

https://en.wikipedia.org/wiki/Special:Contributions/Adactio

Adactio Supports Webmention Valid
Text

Tuesday session

Tuesday session

Tuesday session

Adactio Supports Webmention Valid
Text

Monday session

Monday session

Monday session

Adactio Supports Webmention Valid
Text

Reading Europe at Dawn by Dave Hutchinson.

Reading Europe at Dawn by Dave Hutchinson.

Adactio Supports Webmention Valid
Text

Thursday session

Thursday session

Thursday session

Adactio Supports Webmention Valid
Text

How Undersea Cables Connect the Global Internet

nautil.us/your-datas-strange-undersea-voyage-1138554/

Cables!

adactio.com/links/21593

Adactio Supports Webmention Valid
Text

Wednesday session

Wednesday session

Wednesday session

Adactio Supports Webmention Valid
Text

JSX.lol - Does anybody actually like React?

jsx.lol/

I’m suscribing to this RSS feed.

adactio.com/links/21587

Adactio Supports Webmention Valid
Text

I’m quitting while I’m ahead: https://adactio.com/journal/21585

I’m quitting while I’m ahead: https://adactio.com/journal/21585

I’m quitting while I’m ahead: https://adactio.com/journal/21585

Adactio Supports Webmention Valid
Text

Cocolingo

This year I decided I wanted to get better at speaking Irish. Like everyone brought up in Ireland, I sort of learned the Irish language in school. It was a compulsory subject, along with English and maths. But Irish wasn’t really taught like a living conversational languag...

Adactio Supports Webmention Valid
Text

Tabloid: the clickbait headline programming language

tabloid.vercel.app/

Tabloid is a turing-complete programming language for writing programs in the style of clickbait news headlines.

adactio.com/links/21584

Adactio Supports Webmention Valid
Text

Trains are offices | hidde.blog

hidde.blog/trains-are-offices/

This tracks (ahem) with my experience of coding on trains.

Hidde lists the potentially flaky connectivity as a downside, but for many kinds of deep work I’d say it’s very much a feature, not a bug.

adactio.com/links/21583

Adactio Supports Webmention Valid
Text

If Not React, Then What? - Infrequently Noted

infrequently.org/2024/11/if-not-react-then-what/

Put the kettle on; it’s another epic data-driven screed from Alex. The footnotes on this would be a regular post on any other blog (and yes, even the footnotes have footnotes). This is a spot-on description of the difference between back-end development and front-end develo...

Adactio Supports Webmention Valid
Text

Sunday session

Sunday session

Adactio Supports Webmention Valid
Text

Spent the morning rocking out with Salter Cane.

Spent the morning rocking out with Salter Cane.

Spent the morning rocking out with Salter Cane.

Adactio Supports Webmention Valid
Text

You can use Web Components without the shadow DOM

chromamine.com/2024/10/you-can-use-web-components-without-the-shadow-dom/

So what are the advantages of the Custom Elements API if you’re not going to use the Shadow DOM alongside it?

  1. Obvious Markup
  2. Instantiation is More Consistent
  3. They’re Progressive Enhancement Friendly

adactio.com/links/21579

Adactio Supports Webmention Valid
Text

Going Offline is online …for free

I wrote a book about service workers. It’s called Going Offline. It was first published by A Book Apart in 2018. Now it’s available to read for free online. If you want you can read the book as a PDF, an ePub, or .mobi, but I recommend reading it in your browser. Needless ...

Adactio Supports Webmention Valid
Text

For Love of God, Make Your Own Website - Aftermath

aftermath.site/website-musk-twitter-facebook-internet

Unfortunately, this is what all of the internet is right now: social media, owned by large corporations that make changes to them to limit or suppress your speech, in order to make themselves more attractive to advertisers or just pursue their owners’ ends. Even the best Twitter alternatives, like Bluesky, aren’t immune to any of this—the more you centralize onto one single website, the more power that website has over you and what you post there. More than just moving to another website, we need more websites.

adactio.com/links/21577

Adactio Supports Webmention Valid
Text

Wednesday session

Wednesday session

Wednesday session

Adactio Supports Webmention Valid
Text

The Free Web - The History of the Web

thehistoryoftheweb.com/the-free-web/

I am going to continue to write this newsletter. I am going to spend hours and hours pouring over old books and mailing lists and archived sites. And lifeless AI machines will come along and slurp up that information for their own profit. And I will underperform on algorithms. My posts will be too long, or too dense, or not long enough.

And I don’t care. I’m contributing to the free web.

adactio.com/links/21575

Adactio Supports Webmention Valid
Text

Reading Tomorrow, and Tomorrow, and Tomorrow by Gabrielle Zevin.

Reading Tomorrow, and Tomorrow, and Tomorrow by Gabrielle Zevin.

Adactio Supports Webmention Valid
Text

Monday session

Monday session

Monday session

Adactio Supports Webmention Valid
Text

Sunday session

Sunday session

Sunday session

Adactio Supports Webmention Valid
Text

Syndicating to Bluesky

Last year I described how I syndicate my posts to different social networks. Back then my approach to syndicating to Bluesky was to piggy-back off my micro.blog account (which is really just the RSS feed of my notes): Micro.blog can also cross-post to other services. On...

Adactio Supports Webmention Valid
Text

CCC | Ban tracking and personalised advertising

ccc.de/en/updates/2024/tracking-verbot

YES! THIS!!!

A ban on tracking-based personalised advertising will provide an incentive to reinforce sustainable alternative models and, in fact, will be a condition for making them viable. The advertising industry already has sustainable, proven concepts for effective online advertising that do not require targeted tracking and personalisation (e.g. contextual advertising).

adactio.com/links/21569

Adactio Supports Webmention Valid
Text

MomBoard: E-ink display for a parent with amnesia

jan.miksovsky.com/posts/2024/11-12-momboard

Technology doesn’t have to be terrible. Here’s an absolutely wonderful use of an e-ink display:

I made as much use of vanilla HTML and CSS as possible. I used a small amount of JavaScript but no framework or other libraries.

adactio.com/links/21568

Adactio Supports Webmention Valid
Text

I don’t have time to learn React - Keith Cirkel

keithcirkel.co.uk/i-dont-have-time-to-learn-react/

React is a non-transferable skill.

React proponents might claim that React will teach you modern UI, but from what I’ve seen it barely copes with modern UI. autofocus is broken, custom elements don’t work in all but the experimental version, using any “modern” features like dialog or popovers requires useEffect, and the synthetic event system teaches you so little about how DOM actually works. This isn’t modern UI, it’s UI from 2013 at its inception. I don’t have the time left in my career to pick up UI paradigms that haven’t evolved much beyond from when Barack Obama was in office.

When I mentor early career developers and they ask me what they should learn, I can’t say React, they don’t have time. I mean sure, pick up enough React to land you the inevitable job doing it, but it’s not going to level up your career.

adactio.com/links/21567

Adactio Supports Webmention Valid
Text

Wednesday session

Wednesday session

Wednesday session

Adactio Supports Webmention Valid
Text

Looking up the translation for the word “cute” in another language, it’s listed in a dictionary as “cute, a.F” where “a.F” stands for “adjective, Familiar” …but that is *not* how I read it at first!

Looking up the translation for the word “cute” in another language, it’s listed in a dictionary as “cute, a.F” where “a.F” stands for “adjective, Familiar” …but that is not how I read it at first!