Elsewhere

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

Why engineers can’t be rational about programming languages

November 5, 2025

A programming language is the single most expensive choice a company makes, yet we treat it like a technical debate. After watching this mistake bankrupt dozens of companies and hurt hundreds more, Iâ...

Read More

How I Use Every Claude Code Feature

November 4, 2025

Having stuck to Claude Code for the last few months, this post is my set of reflections on Claude Code’s entire ecosystem. We’ll cover nearly every feature I use (and, just as importantly, the one...

Read More

Agents Rule of Two: A Practical Approach to AI Agent Security

November 4, 2025

At a high level, the Agents Rule of Two states that until robustness research allows us to reliably detect and refuse prompt injection, agents must satisfy no more than two of the following ...

Read More

Agentic AI and Security

October 31, 2025

Agentic AI systems present unique security challenges. The fundamental security weakness of LLMs is that there is no rigorous way to separate instructions from data, so anything they read is potential...

Read More

Optimizing Images For Web Performance: All You Need To Know

October 31, 2025

Source: Optimizing Images For Web Performance: All You Need To Know | DebugBear...

Read More

Will AI Agents Kill the Web as We Know It?

October 30, 2025

The way we interact with the web today is surprisingly manual. Want to book a flight? You’ll probably head to a familiar airline’s website or open Google and type in your dates. If that site also ...

Read More

Inlining Critical CSS: Does It Make Your Website Faster?

October 30, 2025

Inlining critical CSS can make your website super fast. But it’s not always easy to implement, and there are some downsides. In this article we take a look at how you can optimize stylesheets on...

Read More

V7: Video Killed the Web Browser Star

October 30, 2025

So I thought I knew as much as I needed to know about the HTML element, and as usual, I was wrong Source: V7: Video Killed the Web Browser Star | Rob Weychert...

Read More

Start implementing view transitions on your websites today – Piccalilli

October 30, 2025

The View Transition API allows us to animate between two states with relative ease. I say relative ease, but view transitions can get quite complicated fast.A view transition can be called in two ways...

Read More

Start using Scroll-driven animations today!

October 30, 2025

To celebrate scroll-driven animations finally landing in Safari 26, here are some things you probably want to know before using them. Source: Start using Scroll-driven animations today! | Blog Cyd Stu...

Read More

Performance Debugging With The Chrome DevTools MCP Server

October 29, 2025

A few weeks ago, Google launched the Chrome DevTools MCP server. It allows you to integrate AI models with a Chrome browser instance. In this article we’ll explore what the MCP server can do and...

Read More

Lots to shout about in Quiet UI – daverupert.com

October 29, 2025

As President of Web Components, it’s my duty to publicly comment on every Web Component library and framework that exists. Today I’m taking a look at Quiet UI, a new source-available web component...

Read More

The present and potential future of progressive image rendering – JakeArchibald.com

October 29, 2025

Progressive image formats allow the decoder to create a partial rendering when only part of the image resource is available. Sometimes it’s part of the image, and sometimes it’s a low qual...

Read More

Measured AI | Note to Self

October 29, 2025

As a former full-time engineer, I really enjoy coding with AI tools and the tradeoffs are worthwhile for me. AI assistance shortens my time from idea to working code, and using it has strengthened my ...

Read More

3 practical ways LLMs can support design systems teams today

October 28, 2025

When AI and LLMs started creeping into the design systems discourse, the loudest use cases were about generating components and docs. But the truth is that for many teams, those aren’t actually the ...

Read More

React and Remix Choose Different Futures

October 27, 2025

I attended Remix Jam two weeks ago, then spent this past week watching React Conf 2025 videos. I have spent the last decade shipping production code on React and the last two years on Remix.Now both e...

Read More

Founders Over Funders. Inventors Over Investors. – Anil Dash

October 27, 2025

I’ve been following tech news for decades, and one of the worst trends in the broader cultural conversation about technology — one that’s markedly accelerated over the last decade — is...

Read More

Solved By Modern CSS: Section Layout

October 27, 2025

The following design might be simple to create in a tool like Figma, but getting them to work fluidly in the browser is a different story. It’s not complicated, but there are a few things that we ne...

Read More

Code like a surgeon

October 27, 2025

A lot of people say AI will make us all “managers” or “editors”…but I think this is a dangerously incomplete view!Personally, I’m trying to code like a surgeon.A surgeon isn’t a manager,...

Read More

Write Code That Runs in the Browser, or Write Code the Browser Runs

October 27, 2025

I’ve been thinking about a note from Alex Russell where he says:any time you’re running JS on the main thread, you’re at risk of being left behind by progress.The zen of web development ...

Read More

Glimpses of the Future: Speed & Swarms

October 24, 2025

Last month, I embarked on an AI-assisted code safari. I tried different applications (Claude Code, Codex, Cursor, Cline, Amp, etc.) and different models (Opus, GPT-5, Qwen Coder, Kimi K2, etc.), tryin...

Read More

The Majority AI View – Anil Dash

October 23, 2025

Even though AI has been the most-talked-about topic in tech for a few years now, we’re in an unusual situation where the most common opinion about AI within the tech industry is barely ever ment...

Read More

My first months in cyberspace

October 23, 2025

In early 1995 I was 23 and living in a terraced house in Bristol with four friends, about 18 months after leaving university. I’d given up on trying to be an illustrator, had a bit of freelance work...

Read More

Improving the trustworthiness of Javascript on the Web

October 22, 2025

It would be nice if we could get these properties for our end-to-end encrypted web application, and the web as a whole, without requiring a single central authority like an app store. Further, such a ...

Read More