Elsewhere

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

BASIC turns 60: Why simplicity was this programming language’s blessing and its curse | ZDNET

May 15, 2024

Since the 1960s, BASIC has introduced countless beginners to computer programming. Here’s how the language got started, the paths it cleared for Windows and Apple, and where you can still find i...

Read More

Why don’t we talk about minifying CSS anymore?

May 15, 2024

Minifying your CSS helps improve your website performance. But as developers, we don’t really talk about minifying CSS anymore. Why? The TL;DR is that the delivery and optimization of CSS have both ...

Read More

Adactio: Journal—Composability in design systems

May 14, 2024

Rather than having a few powerful web components, I like having lots of simple web components. The power comes with how they’re combined. Like Unix pipes. I feel the same way about design systems. I...

Read More

The art of design system recipes | Brad Frost

May 14, 2024

Recipes are a critical — and often misunderstood! — layer in the design system ecosystem. First of all, what exactly are recipes?As the name suggests, recipes combine ingredients to create UI expe...

Read More

What is Motion Sensitivity? How to Design Accessible Web Animations

May 14, 2024

As web developers, we love a good animation, right? But let’s be honest, sometimes we get caught up in the wow factor and forget that our websites exist for real people with diverse needs. One h...

Read More

Misconceptions about CSS Specificity – Bram.us

May 13, 2024

Whenever a post about Specificity in CSS – and by extension the Cascade itself – gets published I get very excited as it’s a core concept of the language that everyone should know. The more arti...

Read More

Firstyear’s blog-a-log

May 13, 2024

This is just the icing on a long trail of enshittification that has undermined Webauthn. I’m over it at this point, and I think it’s time to pour one out for Passkeys. The irony is not los...

Read More

Personal Explorations in Distributed Cognition with Foundation Models | by Mike Kuniavsky | Apr, 2024 | Medium

May 10, 2024

In this blog post I want to start documenting how I use foundation models in my daily life practice to think of use cases beyond “LLMs will replace search engines” (yes, probably, but what else?)....

Read More

React, Electron, and LLMs have a common purpose: the labour arbitrage theory of dev tool popularity – Baldur Bjarnason

May 9, 2024

The evolution of software development over the past decade has been very frustrating. Little of it seems to makes sense, even to those of us who are right in the middle of it.We usually only notice tr...

Read More

AI is not like you and me

May 9, 2024

Meanwhile, we are under-investing in more precise, high-value applications of LLMs that treat generative A.I. models not as people but as tools. A powerful wrench to create sense out of unstructured p...

Read More

We can have a different web

May 8, 2024

Many yearn for the “good old days” of the web. We could have those good old days back — or something even better — and if anything, it would be easier now than it ever was. Source: We can have...

Read More

What is Motion Sensitivity? How to Design Accessible Web Animations

May 8, 2024

As web developers, we love a good animation, right? But let’s be honest, sometimes we get caught up in the wow factor and forget that our websites exist for real people with diverse needs.One hi...

Read More

Write Alt Text Like You’re Talking To A Friend – Cloud Four

May 7, 2024

If you take nothing else away from this post, I want you to remember this: Write alternative text as if you’re describing the image to a friend.I find people often get too wrapped up in what the “...

Read More

Writing great alt text: Emotion matters – JakeArchibald.com

May 7, 2024

Good alt text means that screen reader users get the same ‘meaning’ from the page as a fully sighted user. But sometimes that’s easier said than done. Source: Writing great alt text:...

Read More

React 19 Beta – React

May 6, 2024

React 19 adds full support for custom elements and passes all tests on Custom Elements Everywhere. In past versions, using Custom Elements in React has been difficult because React treated unrecognize...

Read More

Why are my live regions not working? – TetraLogical

May 6, 2024

Live regions have a reputation for being “flaky” and inconsistent. While this can be attributed in part to shortcomings in current implementations, the problem can also be caused by develo...

Read More

What is a realm in JavaScript? · Gal Weizman

May 6, 2024

Due to the rise of dependencies-based development, the JavaScript ecosystem (and the browser JavaScript ecosystem in particular) is far more vulnerable to what we know as “supply chain attacks” &#...

Read More

WebAssembly performance patterns for web apps  |  Articles  |  web.dev

May 3, 2024

In this guide, aimed at web developers who want to benefit from WebAssembly, you’ll learn how to make use of Wasm to outsource CPU-intensive tasks with the help of a running example Source: WebA...

Read More

Save the Web by Being Nice

May 3, 2024

A common complaint amongst the old guard bloggers is that the old web as we knew it is dying. This is false.The old web has actually been dead for many years; killed by the rise of social media, the l...

Read More

Neurodiversity Design System

May 3, 2024

The NDS is a coherent set of standards and principles that combine neurodiversity and user experience design for Learning Management Systems. Design accessible learning interfaces to support success a...

Read More

React 19 Beta – React

May 3, 2024

React 19 adds full support for custom elements and passes all tests on Custom Elements Everywhere.In past versions, using Custom Elements in React has been difficult because React treated unrecognized...

Read More

CSS inheritance – Piccalilli

May 3, 2024

Inheritance truly is a superpower and it’s what makes developing on the web a joy if you embrace it. In this quick post, I’m going to convert you into a super fan. Source: CSS inheritance – ...

Read More

Enhancing Cross-Document Navigation with the View Transitions API – Trung Vo

May 2, 2024

The View Transitions API helps developers create smooth animations when moving between different parts of a webpage. You’ll often notice this when going from one page to another (like from /page-1 t...

Read More

Rising Tide Rents and Robber Baron Rents – O’Reilly

May 2, 2024

Why is it that Google, a company once known for its distinctive “Do no evil” guideline, is now facing the same charges of “surveillance capitalism” as Facebook, a company that never made such ...

Read More