Elsewhere
Things we find interesting we think you might too. Grab the RSS feed for your newsreader of choice.
The CSS contain property – Frontend Masters Boost
August 22, 2024
The purpose of CSS’ contain property (“CSS containment”) is twofold: Optimization Styling possibilities When we apply contain to an element we’re isolating it (and it’s descendents) fr...
Read More50 years ago, CP/M started the microcomputer revolution
August 21, 2024
Late in the summer of 1974, CP/M first started running on hardware. It became one of the first cross-platform microcomputer OSes, and revolutionized the hardware and software industries. Source: 50 ye...
Read MoreCommon Causes of Memory Leaks in JavaScript | Trevor Indrek Lasn
August 20, 2024
Memory leaks are a silent threat that gradually degrades performance, leads to crashes, and increases operational costs. Unlike obvious bugs, memory leaks are often subtle and difficult to spot until ...
Read MorePatterns for Memory Efficient DOM Manipulation with Modern Vanilla JavaScript
August 19, 2024
As an industry, we’ve offloaded most of this direct rendering to frameworks. All JavaScript frameworks (React, Angular, Vue, Svelte, etc) use these APIs under the hood. While I recognize that the pr...
Read MoreSonos considers relaunching its old app
August 19, 2024
Sonos has explored the possibility of rereleasing its previous mobile app for Android and iOS — a clear sign of what an ordeal the company’s hurried redesign has become. The Verge can report that ...
Read MoreReckoning: Part 3 — Caprock – Infrequently Noted
August 19, 2024
JavaScript-based UIs are fundamentally more challenging to own and operate because the limiting factors on their success are outside the data center and not under the control of procuring teams. The s...
Read MoreAll Accessibility is Political: Understanding the Intersection of Accessibility, Disability, and Politics • Buttondown
August 16, 2024
You can’t talk about accessibility without talking about disability because accessibility is inherently tied to the experiences and needs of people with disabilities. When we explore accessibility f...
Read Moreblocking=render: Why would you do that?! – Harry Roberts – Web Performance Consultant
August 16, 2024
WebKit have recently announced their intent to implement the blocking=render attribute for and elements, bringing them in line with support already available in Blink and generally positive sentiment ...
Read MoreHow Google handles JavaScript throughout the indexing process – Vercel
August 16, 2024
Understanding how search engines crawl, render, and index web pages is crucial for optimizing sites for search engines. Over the years, as search engines like Google change their processes, it’s tou...
Read MoreRote Learning HTML…
August 16, 2024
This is one of the most boring books you’ll ever read.It contains long lists of HTML elements and attributes and CSS selectors and properties.Why bother? Why read this book? Because it provides you...
Read More“Smart” Layouts With Container Queries
August 16, 2024
Container queries are one of those things that open up new possibilities, but because they look a lot like the old way of doing things with media queries, our first instinct is to use them in the same...
Read MoreRecent CSS Bookmarks 17: Layouts
August 15, 2024
Today, it is all about layouts. Source: Recent CSS Bookmarks 17: Layouts — Roma’s Unpolished Posts...
Read MoreReckoning: Part 2 — Object Lesson
August 15, 2024
GetCalFresh, Wisconsin, and the UK demonstrate that a better future is possible today. To make it happen, then make it stick, organisations need to learn the limits of their carrying capacity for comp...
Read MoreComparing design systems to find the best qualities | hidde.blog
August 14, 2024
It’s not easy to build very good UI components. A global effort to try and find the best qualities of components would be a great opportunity to improve components everywhere. Aren’t desig...
Read MoreIt’s Time To Talk About “CSS5” — Smashing Magazine
August 14, 2024
We have been talking about CSS3 for a long time. Call me a fossil, but I still remember the new border-radius property feeling like the most incredible CSS3 feature. We have moved on since we got bord...
Read MoreRelative Color Syntax — Basic Use Cases
August 14, 2024
As of last month, Firefox 128’s support of the relative color syntax means we’ve now got support across the board. I’m excited about that as it’s an extremely powerful way to manipulate colors...
Read MoreExploring the Possibilities of Native JavaScript Decorators – Frontend Masters Boost
August 13, 2024
We’ve known it for a while now, but JavaScript is eventually getting native support for decorators. The proposal is in stage 3 — it’s inevitable! I’m just coming around to explore the featur...
Read MoreThings to Do Before Asking “Is This Accessible?” — Adrian Roselli
August 13, 2024
It is not uncommon for someone to message, call, email, or carrier pigeon me to ask if something is accessible. They almost invariably want a “yes” or “no.” However, I need to understand what ...
Read MoreThe address element: HeydonWorks
August 13, 2024
One of the older elements in the HTML specification, has never been for marking up arbitrary postal addresses. Instead, it is intended exclusively for identifying the author(s) or maintainer(s) of the...
Read MoreReckoning: Part 1 — The Landscape – Infrequently Noted
August 13, 2024
It would be tragic if public sector services adopted the JavaScript-heavy stacks that frontend influencers have popularised. Framework-based, “full-stack” development is now the default in...
Read MorePlain Vanilla
August 12, 2024
This is an overview of the major techniques used to make web sites and web applications without making use of build tools or frameworks, with just an editor, a browser, and web standards.Specifically,...
Read MoreRiffing on the latest CSS fit text approach
August 9, 2024
I took Roman Komarov’s handy new @property powered CSS fit text solution for a spin and tweaked it to work with our context, replacing a JS powered system. Source: Riffing on the latest CSS fit text...
Read MoreThe anchor element
August 9, 2024
First alphabetically and first in importance is the HTML element. The element is what makes the World Wide Web a Web that is both Worldly and Wide. It puts the dub, the dub, AND the dub in the dub dub...
Read MoreCan AI Break Out of Panglossian Neoliberalism?
August 9, 2024
Over the past fifteen years of observing tech development, I’ve found that terms I once used like “cyber-utopianism,” “Internet-centrism,” and “techno-solutionism” fail to fully capture ...
Read More