Elsewhere

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

The Road to Accessible Drag and Drop (Part 1) – TPGi

May 21, 2024

Welcome to the first in a mini-series of articles, published over three days, where I’ll be exploring solutions for truly accessible drag and drop. This implies a good deal more than simply, keyboar...

Read More

Self-description for inclusive meetings – VocalEyes

May 21, 2024

At the start of meetings, presentations and panel discussions, people introduce themselves. People who are not blind in these situations take in a lot of visual information about each other without ha...

Read More

A Plea for Sober AI | Drew Breunig

May 21, 2024

Below all this hype, there’s a quiet revolution happening. I keep meeting new companies and seeing new products that make practical use of LLMs. They use them to solve narrow problems and prioritize...

Read More

Compute Pressure API

May 20, 2024

Fast and delightful web applications should balance workloads when the system’s computing resources are used at (near) full capacity. The Compute Pressure API’s goal is to prevent, rather ...

Read More

State of HTML 2023

May 20, 2024

While JavaScript was taking over the web, and CSS was gaining new superpowers year over year, it could seem like HTML was content to stay dormant, happy to cede center stage to its younger siblings. A...

Read More

On compliance vs readability: Generating text colors with CSS • Lea Verou

May 20, 2024

Source: On compliance vs readability: Generating text colors with CSS • Lea Verou...

Read More

AI Safety for Fleshy Humans: a whirlwind tour

May 20, 2024

This 3-part series is your one-stop-shop to understand the core ideas of AI & AI Safety* — explained in a friendly, accessible, and slightly opinionated way! Source: AI Safety for Fleshy Humans...

Read More

Don’t Put Crap in the Design System | Big Medium

May 20, 2024

While crap is an unavoidable part of product design and development, it has no place in a design system. A design system is critical frontend infrastructure, therefore it needs to be sturdy, reliable...

Read More

Principles for Using Generative A․I․ in The Times’s Newsroom | The New York Times Company

May 17, 2024

As we embark on experiments that make use of generative A.I in the newsroom and Opinion, these principles will guide our work and clarify why and how we plan to use the technology: Source: Principles ...

Read More

Announcing the Web Platform Dashboard

May 17, 2024

Today at Google I/O we announced the Web Platform Dashboard. For the first time you’ll have a way to see the entire web platform mapped as a set of features, along with their support in browsers...

Read More

Untapped – Using Simple Tools as a Radical Act of Independence

May 17, 2024

Building with basic mediums, from HTML to 2x4s, can be a way to assert autonomy and longevity. … This is why the simplicity of HTML and CSS now feels like a radical act. To build a website with just...

Read More

The Times You Need A Custom @property Instead Of A CSS Variable

May 17, 2024

Custom properties and CSS variables are often used interchangeably when describing placeholder values in CSS despite the fact that they are different but related concepts. Preethi Sam walks through an...

Read More

Beyond CSS Media Queries — Smashing Magazine

May 17, 2024

Today, there are more options and tools in CSS for establishing layouts that allow page elements to adapt to many different conditions besides the size of the viewport. Some are more widely used — F...

Read More

Why Patching Globals Is Harmful – kettanaito.com

May 17, 2024

Honestly, I’d never thought I’d be writing about this, but the matter of patching globals turned out to be one of those topics that a lot of engineers seem to misunderstand. Most of us don...

Read More

AI Copilots Are Changing How Coding Is Taught – IEEE Spectrum

May 16, 2024

Computer science students are embracing the technology, using generative AI to help them understand complex concepts, summarize complicated research papers, brainstorm ways to solve a problem, come up...

Read More

Using CSS Scroll-Driven Animations for Section-Based Scroll Progress Indicators

May 16, 2024

allow you to control animations based on the scroll progress of any particular element (often the whole document), or, a particular element’s visibility progress within the document Source: Using CS...

Read More

Manifesto for a Humane Web

May 16, 2024

The web is becoming hostile to humans. Users are tracked and their privacy is routinely violated. Search results are populated with ads. We are constantly spammed by bots. Generative AI threatens to t...

Read More

Why use Web Components over traditional DOM manipulation?

May 15, 2024

If you’ve been following my articles on HTML Web Components, you may have come away thinking…This looks a lot like traditional DOM manipulation. And you’d be right! Web Components basically do e...

Read More

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