FeedCity logo

FeedCity

Adactio

The online home of Jeremy Keith, an author and web developer living and working in Brighton, England.

  • Not verified Not verified.
  • No WebSub updates. No WebSub updates.
  • Valid.

Managing Editor: Jeremy Keith

Webmaster: Jeremy Keith

Adactio

My solar-powered and self-hosted website | Dries Buytaert

dri.es/my-solar-powered-and-self-hosted-website

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.

adactio.com/links/21503

Adactio

CSS { In Real Life } | I’ve Been Doing Blockquotes Wrong

css-irl.info/ive-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.

adactio.com/links/21499

Adactio

content-visibility in Safari

Earlier this year I wrote about some performance improvements to The Session using the content-visibility property in CSS. If you say content-visibility: auto you’re telling the browser not to bother calculating the layout and paint for an element until it needs to. But you...

Adactio

Docks and home screens

Back in June I documented a bug on macOS in how Spaces (or whatever they call they’re desktop management thingy now) works with websites added to the dock. I’m happy to report that after upgrading to Sequoia, the latest version of macOS, the bug has been fixed! Excellent! ...

Adactio

Hyper-responsive web components | Trys Mudford

trysmudford.com/blog/hyper-responsive-web-components/

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.

adactio.com/links/21491

Adactio

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.”

adactio.com/links/21490

Adactio

Train coding

When I went up to London for the State of the Browser conference last month, I shared the train journey with Remy. I always like getting together with Remy. We usually end up discussing sci-fi books we’re reading, commiserating with one another about conference-organising, ...

Adactio

Travels in Europe

One of the perks of speaking at conferences is that I get to travel to new and interesting places. I’d say that most of my travel over the past couple of decades was thanks to conferences. Recently though, I’ve been going places for non-work related reasons. A couple of wee...

Adactio

HTML for People

htmlforpeople.com/

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.

👏

adactio.com/links/21480

Adactio

Mismatch

This seems to be the attitude of many of my fellow nerds—designers and developers—when presented with tools based on large language models that produce dubious outputs based on the unethical harvesting of other people’s work and requiring staggering amounts of energy to run:

This is the future! I need to start using these tools now, even if they’re flawed, because otherwise I’ll be left behind. They’ll only get better. It’s inevitable.

Whereas this seems to be the attitude of those same designers and developers when faced with stable browser features that can be safely used today without frameworks or libraries:

I’m sceptical.