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 MoreContext 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 MoreAbout 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 MoreMaking 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 MoreShould 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 MoreBehind 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 MoreWhat 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 MoreDesigning 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 MoreWeb 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 MoreAn 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 MoreWhy “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 MoreEnough 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 MoreThe 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 MoreCSS 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 MoreHow 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 MoreMore 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 MoreIt’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 MoreWeb 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 MoreWhen 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 MoreAI 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 MoreA 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 MoreDesigning 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 Moreelements | 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 MoreFrontend 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