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 MoreThe 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 MoreFigma 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 MoreGenerative 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 MoreThe 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 MoreDev 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 MoreThe 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 MoreThe thing about contrast-color • Stuff & Nonsense
October 16, 2025
Source: The thing about contrast-color • Stuff & Nonsense...
Read MoreDesigning 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 MoreJust 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 MoreWhere’s the AI design renaissance?
October 15, 2025
Source: Where’s the AI design renaissance?...
Read MoreDefault 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 MoreAnnotating 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 MoreAustralia’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 MoreCSS :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 MoreBig 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 MoreThe 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 MoreHTML—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 MoreSimplify
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 MoreA 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 MoreThe 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 Moreinessential: 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 MoreWhy 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 MoreVibe 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