Elsewhere
Things we find interesting we think you might too. Grab the RSS feed for your newsreader of choice.
Open Social — overreacted
October 6, 2025
I believe we are at a similar juncture with social apps as we have been with open source thirty five years ago. There’s a new movement on the block. I like to call it “open social”. There are co...
Read Moreeverywhere.tools
October 6, 2025
Everywhere.tools is a living collection of open-source design resources. It gathers the experiments, utilities, and side-projects that usually stay hidden in personal repos – and gives them a stage....
Read MoreAgainst the protection of stocking frames
October 6, 2025
I think it’s long past time I start discussing “artificial intelligence” (“AI”) as a failed technology. Specifically, that large language models (LLMs) have repeatedly and consistently faile...
Read MoreAbout this project · Quiet UI
October 6, 2025
Quiet is a source-available user interface library for the modern Web. It features 88 accessible, performant, localized, and interoperable components along with an optional CSS reset to streamline dev...
Read MoreTim Berners-Lee Invented the World Wide Web. Now He Wants to Save It
October 6, 2025
Tim Berners-Lee may have the smallest fame-to-impact ratio of anyone living. Strangers hardly ever recognize his face; on “Jeopardy!,” his name usually goes for at least sixteen hundred dollars. B...
Read MoreFrank Chimero · Selling Lemons
October 3, 2025
At this point, it should be obvious how the market for lemons applies to ill-considered AI-generated content. I’ll let you sketch out that argument yourself since it’s fairly straightforward, and ...
Read MoreThe 5 levels of AI agent autonomy: learning from self-driving cars
October 3, 2025
How autonomous can AI agents become? We’re keen to access their power, but afraid of their unpredictability. Fortunately, it’s not the first time we’ve faced this problem. Self-drivi...
Read MoreIn the economy of user effort, be a bargain, not a scam
October 3, 2025
A model with surprising predictive power is to treat user effort as a currency that users are spending to buy solutions to their problems. Nobody likes paying it; in an ideal world software would read...
Read More90%
October 3, 2025
Three months ago I said that AI changes everything. I came to that after plenty of skepticism. There are still good reasons to doubt that AI will write all code, but my current reality is close.For th...
Read MoreDesign Attractors
October 2, 2025
This is what I call a design attractor. In chaos theory, an attractor is the stable state toward which a system evolves over time. In design, for a button to be a button, it must also be interactive. ...
Read MoreJSON is not JSON Across Languages
October 2, 2025
JSON (JavaScript Object Notation) was designed as a simple, lightweight, and human-readable data interchange format, often positioned as a more accessible alternative to XML. It has become the de fact...
Read MoreWhy Cloudflare, Netlify, and Webflow are collaborating to support Open Source tools like Astro and TanStack
October 1, 2025
Open source is the core fabric of the web, and the open source tools that power the modern web depend on the stability and support of the community. To ensure two major open source projects have the ...
Read MoreIf you are good at code review, you will be good at using AI agents
October 1, 2025
Using AI agents correctly is a process of reviewing code. If you’re good at reviewing code, you’ll be good at using tools like Claude Code, Codex, or the Copilot coding agent.Why is that? Large la...
Read MoreAI coding hype overblown, Bain shrugs
October 1, 2025
Software development was one of the first areas to adopt generative AI, but the promised revolution has so far delivered only modest productivity gains, and Bain says only a full rethink of the softwa...
Read MoreGetting AI to Work in Complex Codebases
September 30, 2025
It seems pretty well-accepted that AI coding tools struggle with real production codebases. The Stanford study on AI’s impact on developer productivity found: The common response is so...
Read MoreThe Power of Emergence: Why Leaders Shouldn’t Prescribe Every Solution
September 29, 2025
As engineering leaders, it’s tempting to prescribe solutions. It feels efficient: you’ve seen this problem before, you know how to solve it, and it seems faster to give the answer than to wait for...
Read MoreAuthentication Security in Web Applications: A Comprehensive Guide for Developers
September 29, 2025
Authentication vulnerabilities remain the leading cause of data breaches in 2025, with 22% of all breaches beginning with credential abuse and an average cost of $4.88 million per incident¹⁻⁴. As...
Read MoreThe Best CSS Unit Might Be a Combination | OddBird
September 29, 2025
There are many articles and established CSS best-practices that rely on determining the correct or best units to use. Now that comparison functions are well supported in CSS, we don’t have to choose...
Read MoreWhat is going on with the Australian UX & product design job market?
September 29, 2025
I’ve been doing a lot of mentoring last week and the question I keep on being asked is if I understand what is happing in the job market. Which I don’t definitively but I do have some hypothesis. ...
Read MoreThe promotion problem in engineering
September 29, 2025
There’s something that’s been bothering me about how we promote engineers. As an industry we seem to have this default assumption that technical excellence automatically translates to leadership a...
Read MoreWhat You Need to Know about Modern CSS (2025 Edition)
September 26, 2025
We published an edition of What You Need To Know about Modern CSS last year (2024), and for a while I really wasn’t sure if only a year later we’d have enough stuff to warrant and new yearly versi...
Read MoreAn Accessible Guide to WCAG 3.3.8: Authentication Without Frustration
September 25, 2025
Logging in can be tough for users with cognitive disabilities. WCAG’s Success Criterion 3.3.8, “Accessible Authentication,” provides guidance. Source: An Accessible Guide to WCAG 3.3...
Read MoreReact Won by Default – And It’s Killing Frontend Innovation
September 25, 2025
React is no longer winning by technical merit. Today it is winning by default. That default is now slowing innovation across the frontend ecosystem.When teams need a new frontend, the conversation rar...
Read MoreScreen readers do not need to be saved by AI
September 25, 2025
Imagine listening to your favourite podcast. You rewind it to go over something you missed, but each time you replay it, it’s somehow different.This sounds frustrating, right? But, it’s likely thi...
Read More