Elsewhere

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

Identifying Accessibility Data Gaps in CodeGen Models

October 21, 2025

Rather than relying on anecdotal evidence or cherry-picked examples, I built a systematic approach to evaluate how well LLMs — starting with GPT-4 — generate accessible HTML. The methodology is st...

Read More

The Impact of Web Accessibility Overlays | Master’s Thesis by Daniela Kubesch

October 21, 2025

This thesis investigates the impact of accessibility overlays on the usability and user experience (UX) for individuals with permanent visual impairments, thereby addressing a gap in academic research...

Read More

Figma Rendering: Powered by WebGPU

October 20, 2025

When Figma Design launched in 2015, most rich design tools were still native desktop apps. Betting on WebGL—a browser graphics API originally designed for 3D applications—was a bold move. WebGL wa...

Read More

Generative AI in the Real World: Context Engineering with Drew Breunig – O’Reilly

October 20, 2025

In this episode, Ben Lorica and Drew Breunig, a strategist at the Overture Maps Foundation, talk all things context engineering: what’s working, where things are breaking down, and what comes next. ...

Read More

The Great Software Quality Collapse: How We Normalized Catastrophe

October 17, 2025

We’re living through the greatest software quality crisis in computing history. A Calculator leaks 32GB of RAM. AI assistants delete production databases. Companies spend $364 billion to avoid f...

Read More

Dev Tools – Your Ultimate Developer Toolkit | Free Online Tools

October 17, 2025

Unlock your productivity with tools designed for developers, by a developer. Source: Dev Tools – Your Ultimate Developer Toolkit | Free Online Tools...

Read More

The new progress() function in CSS

October 17, 2025

Imagine a responsive hero image that becomes more transparent as the viewport gets narrower, helping text readability on small screens or a card that scales up slightly as the viewport grows, adding a...

Read More

The thing about contrast-color  •  Stuff & Nonsense

October 16, 2025

Source: The thing about contrast-color  •  Stuff & Nonsense...

Read More

Designing Amiable Web Spaces: Lessons from Vienna’s Café Culture

October 16, 2025

Today’s web is not always an amiable place. Sites greet you with a popover that demands assent to their cookie policy, and leave you with Taboola ads promising “One Weird Trick!” to cure your ai...

Read More

Just Talk To It – the no-bs Way of Agentic Engineering

October 16, 2025

I’ve been more quiet here lately as I’m knee-deep working on my latest project. Agentic engineering has become so good that it now writes pretty much 100% of my code. And yet I see so many folks t...

Read More

Where’s the AI design renaissance?

October 15, 2025

Source: Where’s the AI design renaissance?...

Read More

Default Isn’t Design. Why familiar feels right but often…

October 15, 2025

Framework monoculture is a psychology problem as much as a tech problem. When one approach becomes “how things are done,” we unconsciously defend it even when standards would give us a healthier, ...

Read More

Annotating designs using common language – TetraLogical

October 14, 2025

In most organisations, design documentation often includes annotations, but accessibility-specific ones are still rare. That’s a missed opportunity. Annotating designs for accessibility helps everyo...

Read More

Australia’s AI choice: Standards setter or technology taker? | Lowy Institute

October 14, 2025

AI is not born neutral. The rules that govern how it behaves are set by its authors: corporations and governments embedding their own assumptions, priorities, and cultural defaults into code. Those ru...

Read More

CSS :is() :where() the Magic Happens

October 13, 2025

For Blogtober, I dug up a draft about the two CSS pseudo-class functions :is() and :where() that I’d had lying around in my drafts folder for quite some time. Actually, when I originally started wri...

Read More

Big O

October 13, 2025

Big O notation is a way of describing the performance of a function without using time. Rather than timing a function from start to finish, big O describes how the time grows as the input size increas...

Read More

The History of Core Web Vitals

October 13, 2025

Core Web Vitals measure user experience by assessing a website’s performance. This write-up is a history of how Core Web Vitals came to be based on my recollections from our work on it at Google fro...

Read More

HTML—the Most Difficult Programming Language in the World 

October 13, 2025

Years ago, the web development community discussed and declared on Twitter that HTML was not just a document language, but a programming language.Meanwhile, virtually no HTML page is error-free. In HT...

Read More

Simplify

October 11, 2025

Honestly, I feel like web developers are constantly being gaslit into thinking that complex over-engineered solutions are the only option. When the discourse is being dominated by people invested in f...

Read More

A pragmatic guide to modern CSS colours – part one

October 10, 2025

For most developers, the only time they touch colour values is when they copy them from a design file and paste them into their editor. We are developers and not designers, after all.However, there ha...

Read More

The Programmer Identity Crisis ❈ Simon Højberg ❈ Principal Frontend Engineer

October 10, 2025

In fact, if we are to trust the billion-dollar AI industry, the denizens of Hacker News (and its overlords), and the LinkedIn legions of LLM lunatics, the future of software development has little res...

Read More

inessential: Why NetNewsWire Is Not a Web App

October 9, 2025

But what if I wanted to do a web app, in addition to or instead of a native app? I can picture a future, as I bet you can, where RSS readers aren’t allowed on any app store, and we’re essentially ...

Read More

Why I gave the world wide web away for free

October 8, 2025

was 34 years old when I first had the idea for the world wide web. I took every opportunity to talk about it: pitching it in meetings, sketching it out on a whiteboard for anyone who was interested, e...

Read More

Vibe engineering

October 8, 2025

I feel like vibe coding is pretty well established now as covering the fast, loose and irresponsible way of building software with AI—entirely prompt-driven, and with no attention paid to how the co...

Read More