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
Sunday session
Sunday session
Archives
Feed reading
2004 was the first year of the future
theverge.com/c/24247055/2004-tech-internet-gadgets-phones-pop-culture
My solar-powered and self-hosted website | Dries Buytaert
This is a neat project form Dries:
This project is driven by my curiosity about making websites and web hosting more environmentally friendly, even on a small scale. It’s also a chance to explore a local-first approach: to show that hosting a personal website on your own internet connection at home can often be enough for small sites. This aligns with my commitment to both the Open Web and the IndieWeb.
At its heart, this project is about learning and contributing to a conversation on a greener, local-first future for the web.
Friday session
Friday session
Reading Atalanta by Jennifer Saint.
Reading Atalanta by Jennifer Saint.
Wednesday session
Wednesday session
CSS { In Real Life } | I’ve Been Doing Blockquotes Wrong
It’s pretty easy to write bad HTML, because for most developers there are no consequences. If you write some bad Javascript, your application will probably crash and you or your users will get a horrible error message. It’s like a flashing light above your head telling the world you’ve done something bad. At the very least you’ll feel like a prize chump. HTML fails silently. Write bad HTML and maybe it means someone who doesn’t browse the web in exactly the same way as you do doesn’t get access to the information they need. But maybe you still get your pay rise and bonus.
So it’s frustrating to see the importance of learning HTML dismissed time and time again.
content-visibility in Safari
Docks and home screens
Firefox users: are you able to reproduce this doozy of a bug I’ve found in the latest version? https://bugzilla.mozilla.org/show_bug.cgi?id=1924798
Firefox users: are you able to reproduce this doozy of a bug I’ve found in the latest version?
Wondering if this is the responsible way to enable view transitions on websites: @media (prefers-reduced-motion: no-preference) { @view-transition { navigation: auto; } }
Wondering if this is the responsible way to enable view transitions on websites:
@media (prefers-reduced-motion: no-preference) {
@view-transition {
navigation: auto;
}
}
People posting screenshots of their chats with large language model tools, like it’s cute, like each one of those queries didn’t use exorbitant amounts of carbon, like those tools aren’t all built on masses of unpaid labour.
People posting screenshots of their chats with large language model tools, like it’s cute, like each one of those queries didn’t use exorbitant amounts of carbon, like those tools aren’t all built on masses of unpaid labour.
She Built a Microcomputer Empire From Her Suburban Home
The story of Lore Harp McGovern is like something from Halt And Catch Fire.
Monday session
Monday session
Hyper-responsive web components | Trys Mudford
Trys describes exactly the situation where you really do need to use the Shadow DOM in a web component—as opposed to just sticking to HTML web components—, and that’s when the component is going to be distributed and you have no idea where:
This component needed to be incredibly portable, looking great on any third-party website, in any position, at any viewport, with any amount of content. It had to be a “hyper-responsive” component.
How Microsoft Edge Is Replacing React With Web Components - The New Stack
thenewstack.io/how-microsoft-edge-is-replacing-react-with-web-components/
“And so what we did is we started looking at, internally, all of the places where we’re using web technology — so all of our internal web UIs — and realized that they were just really unacceptably slow.”
Why were they slow? The answer: React.
“We realized that our performance, especially on low-end machines, was really terrible — and that was because we had adopted this React framework, and we had used React in probably one of the worst ways possible.”
Train coding
The Value Of Science by Richard P. Feynman [PDF]
This short essay by Richard Feynman is quite a dose of perspective on a Monday morning
Sunday session
Sunday session
Spent the day making pumpkin ravioli from scratch. Turned out pretty good!
Spent the day making pumpkin ravioli from scratch. Turned out pretty good!
It turns out I’m still excited about the web
While I’ve grown more cynical about much of tech, movements like the Indieweb and the Fediverse remind me that the ideals I once loved, and that spirit of the early web, aren’t lost. They’re evolving, just like everything else.
Noodling in the Dark – Lucy Bellwood
I have a richer picture of the group of people in my feed reader than I did of the people I regularly interacted with on social media platforms like Instagram.
Coco is having a snoozy #caturday on my lap. #notmycat
Coco is having a snoozy #caturday on my lap. #notmycat
Wibble-y-Wobble-y, Pace-y-Wace-y – Petafloptimism
petafloptimism.com/2024/10/08/wibble-y-wobble-y-pace-y-wace-y/
Pondering pace layers.
Travels in Europe
HTML for People
This is excellent! A free web book (it’s a book! it’s a website!) that teaches you how to make a website from scratch:
I feel strongly that anyone should be able to make a website with HTML if they want. This book will teach you how to do just that. It doesn’t require any previous experience making websites or coding. I will cover everything you need to know to get started in an approachable and friendly way.
👏
> They say they're building the thing that will build the thing that will solve all of our problems, while they destroy the planet and run on data theft and labor exploitation, and they get Nobel prizes. — Timnit Gebru
They say they’re building the thing that will build the thing that will solve all of our problems, while they destroy the planet and run on data theft and labor exploitation, and they get Nobel prizes.
— Timnit Gebru