Elsewhere
Things we find interesting we think you might too. Grab the RSS feed for your newsreader of choice.
BASIC turns 60: Why simplicity was this programming language’s blessing and its curse | ZDNET
May 15, 2024
Since the 1960s, BASIC has introduced countless beginners to computer programming. Here’s how the language got started, the paths it cleared for Windows and Apple, and where you can still find i...
Read MoreWhy don’t we talk about minifying CSS anymore?
May 15, 2024
Minifying your CSS helps improve your website performance. But as developers, we don’t really talk about minifying CSS anymore. Why? The TL;DR is that the delivery and optimization of CSS have both ...
Read MoreAdactio: Journal—Composability in design systems
May 14, 2024
Rather than having a few powerful web components, I like having lots of simple web components. The power comes with how they’re combined. Like Unix pipes. I feel the same way about design systems. I...
Read MoreThe art of design system recipes | Brad Frost
May 14, 2024
Recipes are a critical — and often misunderstood! — layer in the design system ecosystem. First of all, what exactly are recipes?As the name suggests, recipes combine ingredients to create UI expe...
Read MoreWhat is Motion Sensitivity? How to Design Accessible Web Animations
May 14, 2024
As web developers, we love a good animation, right? But let’s be honest, sometimes we get caught up in the wow factor and forget that our websites exist for real people with diverse needs. One h...
Read MoreMisconceptions about CSS Specificity – Bram.us
May 13, 2024
Whenever a post about Specificity in CSS – and by extension the Cascade itself – gets published I get very excited as it’s a core concept of the language that everyone should know. The more arti...
Read MoreFirstyear’s blog-a-log
May 13, 2024
This is just the icing on a long trail of enshittification that has undermined Webauthn. I’m over it at this point, and I think it’s time to pour one out for Passkeys. The irony is not los...
Read MorePersonal Explorations in Distributed Cognition with Foundation Models | by Mike Kuniavsky | Apr, 2024 | Medium
May 10, 2024
In this blog post I want to start documenting how I use foundation models in my daily life practice to think of use cases beyond “LLMs will replace search engines” (yes, probably, but what else?)....
Read MoreReact, Electron, and LLMs have a common purpose: the labour arbitrage theory of dev tool popularity – Baldur Bjarnason
May 9, 2024
The evolution of software development over the past decade has been very frustrating. Little of it seems to makes sense, even to those of us who are right in the middle of it.We usually only notice tr...
Read MoreAI is not like you and me
May 9, 2024
Meanwhile, we are under-investing in more precise, high-value applications of LLMs that treat generative A.I. models not as people but as tools. A powerful wrench to create sense out of unstructured p...
Read MoreWe can have a different web
May 8, 2024
Many yearn for the “good old days” of the web. We could have those good old days back — or something even better — and if anything, it would be easier now than it ever was. Source: We can have...
Read MoreWhat is Motion Sensitivity? How to Design Accessible Web Animations
May 8, 2024
As web developers, we love a good animation, right? But let’s be honest, sometimes we get caught up in the wow factor and forget that our websites exist for real people with diverse needs.One hi...
Read MoreWrite Alt Text Like You’re Talking To A Friend – Cloud Four
May 7, 2024
If you take nothing else away from this post, I want you to remember this: Write alternative text as if you’re describing the image to a friend.I find people often get too wrapped up in what the “...
Read MoreWriting great alt text: Emotion matters – JakeArchibald.com
May 7, 2024
Good alt text means that screen reader users get the same ‘meaning’ from the page as a fully sighted user. But sometimes that’s easier said than done. Source: Writing great alt text:...
Read MoreReact 19 Beta – React
May 6, 2024
React 19 adds full support for custom elements and passes all tests on Custom Elements Everywhere. In past versions, using Custom Elements in React has been difficult because React treated unrecognize...
Read MoreWhy are my live regions not working? – TetraLogical
May 6, 2024
Live regions have a reputation for being “flaky” and inconsistent. While this can be attributed in part to shortcomings in current implementations, the problem can also be caused by develo...
Read MoreWhat is a realm in JavaScript? · Gal Weizman
May 6, 2024
Due to the rise of dependencies-based development, the JavaScript ecosystem (and the browser JavaScript ecosystem in particular) is far more vulnerable to what we know as “supply chain attacks” ...
Read MoreWebAssembly performance patterns for web apps | Articles | web.dev
May 3, 2024
In this guide, aimed at web developers who want to benefit from WebAssembly, you’ll learn how to make use of Wasm to outsource CPU-intensive tasks with the help of a running example Source: WebA...
Read MoreSave the Web by Being Nice
May 3, 2024
A common complaint amongst the old guard bloggers is that the old web as we knew it is dying. This is false.The old web has actually been dead for many years; killed by the rise of social media, the l...
Read MoreNeurodiversity Design System
May 3, 2024
The NDS is a coherent set of standards and principles that combine neurodiversity and user experience design for Learning Management Systems. Design accessible learning interfaces to support success a...
Read MoreReact 19 Beta – React
May 3, 2024
React 19 adds full support for custom elements and passes all tests on Custom Elements Everywhere.In past versions, using Custom Elements in React has been difficult because React treated unrecognized...
Read MoreCSS inheritance – Piccalilli
May 3, 2024
Inheritance truly is a superpower and it’s what makes developing on the web a joy if you embrace it. In this quick post, I’m going to convert you into a super fan. Source: CSS inheritance – ...
Read MoreEnhancing Cross-Document Navigation with the View Transitions API – Trung Vo
May 2, 2024
The View Transitions API helps developers create smooth animations when moving between different parts of a webpage. You’ll often notice this when going from one page to another (like from /page-1 t...
Read MoreRising Tide Rents and Robber Baron Rents – O’Reilly
May 2, 2024
Why is it that Google, a company once known for its distinctive “Do no evil” guideline, is now facing the same charges of “surveillance capitalism” as Facebook, a company that never made such ...
Read More