Elsewhere

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

X marks the spot: Landmark elements

February 5, 2024

Imagine you had to describe the way through a building to someone without being able to point out certain things that the person could use for orientation: “First you go through the thing to get...

Read More

SpeedCurve | The psychology of site speed and human happiness

February 2, 2024

In the fourteen years that I’ve been working in the web performance industry, I’ve done a LOT of research, writing, and speaking about the psychology of page speed – in other words, why ...

Read More

The Good, The Bad, The Web Components—zachleat.com

February 2, 2024

WEB COMPONENTS ARE ALREADY A SUCCESS STORY Despite some notable criticism, web components are already widely used across the web.In August 2023, Chrome Platform Status reports that 19.4% of page loads...

Read More

It feels like React is getting a bit of a kicking recently – Piccalilli

February 1, 2024

I talk about an apparent attitude shift in attitude towards React in the community and also make some recommendations about decision-making for your projects. Source: It feels like React is getting a ...

Read More

How we reduced CSS size and improved performance across GOV.UK – Government Digital Service

February 1, 2024

We recently reduced CSS size and improved performance across GOV.UK pages by moving away from bundling all CSS into a single stylesheet served to all pages to serving smaller stylesheets containing o...

Read More

The Performance Inequality Gap, 2024 – Infrequently Noted

February 1, 2024

The global device and network situation continues to evolve, and this series is an effort to provide an an up-to-date understanding for working web developers. So what’s changed since last year?...

Read More

How Core Web Vitals affect application SEO: Understanding Google page experience ranking and Lighthouse scores – Vercel

January 31, 2024

Core Web Vitals influence how your application’s pages rank on Google. Here, we’ll dive into what they are, how they’re measured, and how your users and search ranking are impacted by th...

Read More

Field-sizing just works! | Polypane

January 31, 2024

field-sizing is wild. It’s a new CSS property that makes input and textarea automatically scale to the size of their content. Source: Field-sizing just works! | Polypane...

Read More

HTML Web Components on the Server Are Great | Scott Jehl, Web Designer/Developer

January 31, 2024

I’ll start this post by echoing what many others have been saying: Web Components are having a moment lately! After a decade dominated by fragile, complicated, and slow Single-Page Application d...

Read More

On Web Components – macwright.com

January 30, 2024

There’s just this assumption that now that React is potentially on its way out (after a decade-long reign! not bad), the natural answer is Web Components. And I just don’t get it. I don’t get it...

Read More

jakelazaroff.com

January 30, 2024

I don’t see web components on their own as a huge productivity boon for individual websites. Once you’ve bought into a particular set of technologies, it makes sense to use it for as much ...

Read More

The Website vs. Web App Dichotomy Doesn’t Exist | jakelazaroff.com

January 29, 2024

You don’t need to wade far into web development discourse to hear about the website vs. web app dichotomy. It posits that websites can be grouped into two categories: mostly static “documents” w...

Read More

Removing React is just weakness leaving your codebase — Begin Blog

January 29, 2024

Well, there must have been something in the zeitgeist, as we’ve seen a spate of articles where developers are voicing their displeasure with React. Increasingly miffed about the state of React relea...

Read More

Are Design Systems a zero-interest rate phenomenon? | daverupert.com

January 29, 2024

So are design systems a zero-interest rate phenomenon? No. Well, maybe. Depends on who you ask. If I need to build 5-10 pages, I can do those one at a time without much of a system. If I need to creat...

Read More

The CSS “content” property accepts alternative text | Stefan Judis Web Development

January 29, 2024

Developers often use before and after pseudo-elements (generated content) to style elements. With a few lines of extra CSS, it is possible to include icons, images, or even add text without adjusting ...

Read More

AI software still needs the human touch, Willison warns • The Register

January 29, 2024

FEATURE Simon Willison, a veteran open source developer who co-created the Django framework and built the more recent Datasette tool, has become one of the more influential observers of AI software re...

Read More

A quick introduction to CSS @scope – Bram.us

January 29, 2024

Have you heard about #CSS @scope? It’s an upcoming way to scope the reach of your CSS selectors, allowing you to move away from methodologies such as BEM because you no longer need to name those in-...

Read More

Accessible notifications with ARIA Live Regions (Part 1) – Sara Soueidan, inclusive design engineer

January 24, 2024

Without live regions, some rich web applications would be more challenging to use for screen reader users. So if you’re building web applications such as Single Page Applications (SPAs), you need to...

Read More

What PWA Can Do Today

January 24, 2024

A showcase of what is possible with Progressive Web Apps today. Source: What PWA Can Do Today...

Read More

Designing better target sizes

January 24, 2024

An interactive guide on designing better target sizes on the web. Source: Designing better target sizes...

Read More

12 Modern CSS One-Line Upgrades | Modern CSS Solutions

January 24, 2024

Sometimes, improving your application CSS just takes a one-line upgrade or enhancement! Learn about 12 properties to start incorporating into your projects, and enjoy reducing technical debt, removing...

Read More

The Open Source Sustainability Crisis ❧ Open Path by Chad Whitacre

January 24, 2024

Okay, now let’s talk about the Open Source sustainability crisis. The purpose of this post is to define terms. What is Open Source sustainability? Why do I say it is in crisis? My answers are that s...

Read More

An Attempted Taxonomy of Web Components—zachleat.com

January 22, 2024

As my experience with web components grows, my personal view of how to build a web component is also evolving. In some cases I’ve gone back and refactored older components with the new knowledge and...

Read More

A Global Design System | Brad Frost

January 22, 2024

TL;DR: This is a call to action to create a Global Design System that provides the world’s web designers & developers a library of common UI components. A Global Design System would improve the ...

Read More