Elsewhere

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

Human Curation in the Age of AI

August 5, 2025

Human Curation in the Age of AI While AI can simulate technique with perfection, refined curation remains a distinctly human skill. This is an invitation to think about taste, discernment, and how to ...

Read More

Context engineering for AI dev success

August 5, 2025

Many software development teams are benchmarking AI tools and deciding not to adopt them. They expect AI to work like a smart developer who understands their codebase intuitively. When the AI produces...

Read More

About Oklchroma

August 5, 2025

Oklchroma is a color pattern generator that helps designers and developers create harmonious color scales based on the OKLCH color space. Instead of manually defining each shade, Oklchroma generates a...

Read More

Making Sense of the Performance Extensibility API

August 4, 2025

Google Chrome recently introduced the Performance Extensibility API, a means of putting your code front-and-centre in Chrome’s Performance panel. Their own documentation is somewhat dry and doesn’...

Read More

Should we NEVER use non-logical properties?

August 4, 2025

CSS has “logical properties” which have the unique ability to follow the flow of language. You might be working on an website in English, which is left-to-right and top-to-bottom, but other langua...

Read More

Behind the Streams: Three Years Of Live at Netflix. Part 1. 

August 4, 2025

Many great ideas at Netflix begin with a question, and three years ago, we asked one of our boldest yet: if we were to entertain the world through Live — a format almost as old as television itself ...

Read More

What You Actually Need to Monitor AI Systems in Production

August 1, 2025

You did it. You added the latest AI agent into your product. Shipped it. Went to sleep. Woke up to find it returning a blank string, taking five seconds longer than yesterday, or confidently outputtin...

Read More

Designing Better UX For Left-Handed People — Smashing Magazine

August 1, 2025

Today, roughly 10% of people are left-handed. Yet most products — digital and physical — aren’t designed with them in mind. And there is rarely a conversation about how a particular digital expe...

Read More

Web Components: Working With Shadow DOM — Smashing Magazine

August 1, 2025

Web Components are more than just Custom Elements. Shadow DOM, HTML Templates, and Custom Elements each play a role. In this article, Russell Beswick demonstrates how Shadow DOM fits into the broader ...

Read More

An Introduction to Scalable Vector Graphics (SVG) – HTML + CSS + JavaScript

July 31, 2025

An Introduction to Scalable Vector Graphics (SVG) Source: An Introduction to Scalable Vector Graphics (SVG) – HTML + CSS + JavaScript...

Read More

Why “Context Engineering” Matters

July 31, 2025

When the term “context engineering” arrived, after Karpathy knighted it, there was a fair amount of push back. “Another marketing term,” some people said. One HN commenter called it, “A mont...

Read More

Enough AI copilots! We need AI HUDs

July 31, 2025

In my opinion, one of the best critiques of modern AI design comes from a 1992 talk by the researcher Mark Weiser where he ranted against “copilot” as a metaphor for AI.This was 33 years ago, but ...

Read More

The many, many, many JavaScript runtimes of the last decade

July 30, 2025

This last decade has seen an inundation of new JavaScript runtimes (and engines in equal measure), enabling us to run JavaScript in all manner of contexts with precise fitness for task. Through these,...

Read More

CSS Hyphens, Words, Syllables, and Languages

July 30, 2025

There’s a newish CSS feature called hyphens that specifies how you want words to be hyphenated when the text wraps.But if you use it (and really you should), you’re going to need to make sure you...

Read More

How to Discover a CSS Trick

July 30, 2025

Do we invent or discover CSS tricks? Michelangelo described his sculpting process as chiseling away superfluous material to reveal the sculpture hidden inside the marble, and Stephen King says his ide...

Read More

More Fun with Invoker Commands and Web Components

July 30, 2025

So I thought it would be fun to revisit the Invoker Commands API (MDN) which is available in Chromium-based browsers and hopefully coming soon to Safari and Firefox (both are currently in testing).I...

Read More

It’s time for modern CSS to kill the SPA

July 29, 2025

At some point during the scoping process, someone says the words. A CMO. A digital lead. A brand manager. And with that single phrase, the architecture is locked in: it’ll be an SPA. ...

Read More

Web Serial: The Only Reason I’ll Admit JavaScript Isn’t All Bad

July 29, 2025

However, I must give credit to where credit is due: I really like what Web-serial has turned out to be. I had strong opinions about standboxing javascript to stay in the browser and not reaching out t...

Read More

When Is WebAssembly Going to Get DOM Support?

July 29, 2025

Is WebAssembly (Wasm) really ready for production usage in web applications, even though that usage requires integration with a web page and the APIs used to manipulate it, such as the DOM? Simultaneo...

Read More

AI Is Just the Latest Frontend Killer. Don’t Panic.

July 28, 2025

AI coding assistants are great at scaffolding UIs, rewriting code, even generating decent boilerplate for common components. But they don’t know why one pattern is better than another. They don’t ...

Read More

A RedMonk Conversation: How Shawn (swyx) Wang Defines the AI Engineer – RedMonk

July 28, 2025

In this RedMonk conversation, Shawn (swyx) Wang discusses the evolving role of the AI Engineer with Kate Holterhoff. They chat about the definition of an AI Engineer, the differences between AI Engine...

Read More

Designing for User Font-size and Zoom

July 28, 2025

When I tried setting my browser font-size preferences, I found it broke more sites than it improved, and I quickly moved back to the default. So what went wrong, and how can we fix it? Source: Designi...

Read More

elements | AI Focus

July 28, 2025

As much as struggle with on-device processing and the quality of its output compared to server models, I am excited by some of the APIs that are being built into browsers that are backed by LLMs and o...

Read More

Frontend Performance Checklist For 2025

July 25, 2025

Our Frontend Performance Checklist is a comprehensive, platform-agnostic guide that enumerates key front‑end best practices and optimizations for maximizing website speed and efficiency. It distills...

Read More