Elsewhere

Things we find interesting we think you might too. Grab the RSS feed for your newsreader of choice.

Blaming Screen Readers 🚩×5 — Adrian Roselli

December 11, 2024

The title of this post is pretty specific. It relates to the meme on Twitter where users identify a trait or preference that they see as problematic, and identify it as a red flag. The emoji represent...

Read More

Part 1: Client-side AI to combat online toxicity  |  Articles  |  web.dev

December 10, 2024

Hate speech, harassment, and online abuse have become a pervasive issue online. Toxic comments silence important voices and drive users and customers away. Toxicity detection protects your users and c...

Read More

Experiment: Automatically triggered View Transitions with MutationObserver

December 9, 2024

Instead of adding document.startViewTransition at various places in your JS, use a MutationObserver to watch for DOM mutations. In the Observer’s callback undo the original mutation and reapply it, ...

Read More

Designing (and Evolving) a New Web Performance Score – Harry Roberts – Web Performance Consultant

December 9, 2024

In my day-to-day work, there’s a lot of competitor analysis. Either to present to the client themselves, to see where they sit among their contemporaries, or me to use in my pitching process—compe...

Read More

against the dark forest

December 6, 2024

The complex of ideas I’m going to call the Dark Internet Forest emerges from mostly insidery tech thinking, but from multiple directions—initially in Kickstarter co-founder Yancey Strickler’s fr...

Read More

Authors Together

December 6, 2024

In 2024, A Book Apart closed its doors after publishing a much-loved collection of more than 50 brief books for people who make websites. The rights to each book have reverted to the authors — hi, t...

Read More

The Coming Bifurcation of the Web: AgentWeb vs ArtisanWeb | Michael Antczak

December 6, 2024

The web is splitting into two distinct futures: one driven by relentless AI agents, the other shaped by human hands. It fills me with both excitement and sadness – excited by the possibilities o...

Read More

Why are we using LLMs as calculators?

December 6, 2024

Source: Why are we using LLMs as calculators?...

Read More

Building LLMs is probably not going be a brilliant business

December 6, 2024

In the 1960s, airlines were The Future. That is why old films have so many swish shots of airports in them. Airlines though, turned out to be an unavoidably rubbish business. I’ve flown on loads...

Read More

Principles of Developer AI Product Development

December 5, 2024

How do you build products and platforms for developers in a world that contains probabilistic black boxes that surprise you with what they can and can’t do, and when they decide to show you.From my ...

Read More

A Framework for Evaluating Browser Support

December 5, 2024

According to caniuse, container queries are supported for almost 93% of users (as of November 2024). That sounds pretty good! My mom would have been thrilled if I came home with 93% on my report card....

Read More

AI for Web Work

December 5, 2024

Kevin Powell pitted several AI models against each other in a video focused on CSS questions and found Claude to be the best. I think a ton of coding usage of AI is in VS Code which leans Microsoft Co...

Read More

For The Love of God, Make Your Own Website

December 5, 2024

Browsing the internet used to be a hobby of mine. Ever since my dad got us a modem when I was around ten, I spent hours at a time just looking at different websites. The internet felt like a limitless...

Read More

If Not React, Then What?

December 4, 2024

While I’d like to be spending most of this time working through improvements to web APIs, the majority of time spent with partners goes to remediating performance and accessibility issues caused...

Read More

Development Advent Calendars for 2024

December 4, 2024

Web developers around the world have for years given a nod to Saturnalia solstice Isaac Newton’s birthday Yule wassailing mummering end of Gregorian calendar year Christmas with advent calendars cov...

Read More

Goodhart’s law in action: 3 WebPerf examples

December 4, 2024

Real world examples of how over-optimizing for metrics can be at odds with performance.“When a measure becomes a target, it ceases to be a good measure”An adage attributed to Charles Goodhart, a B...

Read More

A Layered Approach to Speculation Rules – Harry Roberts – Web Performance Consultant

December 3, 2024

I don’t want to go super in-depth about the Speculation Rules API in this post, but the key thing to know is that it provides two speculative loading types—prefetch and prerender—which ultimatel...

Read More

CSS Print Styles for PDFs and Printing · DiDoesDigital

December 3, 2024

Source: CSS Print Styles for PDFs and Printing · DiDoesDigital...

Read More

Adactio: Journal—Going Offline is online …for free

December 2, 2024

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

Read More

The Hype Around Signals — Smashing Magazine

November 28, 2024

From KnockoutJS to modern UI libraries like SolidJS, Vue.js, and Svelte, signals revolutionized how we think about reactivity in UIs. Here’s a deep dive into their history and impact by Atila Fassin...

Read More

Alt Text: Not Always Needed | CSS-Tricks

November 26, 2024

But wait… are there situations where an image doesn’t need alt text? I tend to agree with Eric that the vast majority of images are more than decorative and need to be described. Your images are p...

Read More

Interop and Hard Problems

November 26, 2024

Let’s talk about priorities, technical debt and hard problems in the Web Platform… In many ways, browser engine projects are not that different from most other software projects. The ̶...

Read More

AI Scams Are the Point | The New Republic

November 25, 2024

Arvind Narayanan and Sayash Kapoor open their new book, AI Snake Oil, with a thought experiment: Imagine a world where “vehicle” was the only word we used to refer to every mode of transportation....

Read More

HTTP Keanu ( )

November 25, 2024

A fun way to learn about status codes, inspired by http.cat! Source: HTTP Keanu ( )...

Read More