Elsewhere

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

The order of accessible name computation steps | Stefan Judis Web Development

September 17, 2024

I try to be a good web citizen, and keep things accessible. Now, I’m no expert, but there are some things web developers should check at least: Do images have (or need) alt text? Are links…...

Read More

Let’s talk about web components

September 17, 2024

Web components! They’re currently at the vanguard of web development and are a reliable source of hot drama in the community. We’ve built a number of web component-powered design systems with Fort...

Read More

A Resource For Figuring Out The Fediverse

September 16, 2024

The Fediverse is more than Mastodon. Let’s get that straight away. Mastodon is just the most popular right now, because of the Twitter exodus.There are lots of other fediverse platforms that are nea...

Read More

Going Buildless

September 16, 2024

So, how far are we away from actually working without builds in HTML, CSS and Javascript? The idea of “buildless” development isn’t new – but there have been some recent improvements that ...

Read More

Two CSS Properties For Trimming Text Box Whitespace | CSS-Tricks

September 14, 2024

The text-box-trim and text-box-edge properties in CSS enable developers to trim specifiable amounts of the whitespace that appear above the first formatted line of text and below the last formatted...

Read More

What Skills Should You Focus on as Junior Web Developer in 2024?

September 13, 2024

Let’s say Junior Web Developer means you’re either just starting out learning, you’ve got a job but are early in your career, or somewhere between those. Our goal with this guide is to give you ...

Read More

Web Developers, AI, and Development Fundamentals

September 13, 2024

Even the best AI can only take you so far without a solid foundation in development fundamentals. Developers need to adapt and evolve with AI, using it as the powerful tool that it is, but without ove...

Read More

The disposable web

September 13, 2024

Tools like websim.ai and repl.it are enabling me to create the things that I need and I’ve always wanted but didn’t feel that I had the time to do… But what happens to that software?...

Read More

Playing with Infinity in CSS

September 13, 2024

CSS has an infinity constant. When I first learned about this, my brain lit up with all kinds of absurd possibilities. Let’s discuss! There might even be some practical use cases.No promises, though...

Read More

Features of your font you had no idea about

September 12, 2024

Today I’d like to expand a bit more on the topic of fonts and what you can get out of a high-quality font (paid or free). High-quality fonts often come with a full bag of goodies, it will be unw...

Read More

Chrome’s new LLM AI API OMG

September 11, 2024

Chrome is experimenting with exposing an LLM to the web platform. Jake and Surma dig into how the API works, and whether something like this could work on the open web. Source: Chrome’s new LLM ...

Read More

When Regex Goes Wrong

September 11, 2024

Issues and catastrophic failures caused by regexIn 2016, Stack Overflow experienced a 34-minute outage. The root cause? A regular expression (Regex) used in a part of the code that handled user input....

Read More

The State of ES5 on the Web

September 11, 2024

So what is the current state of ES5 on the web today? And what are the best practices for web developers when building code for production? This article looks at the data we have to answer these quest...

Read More

The Undeniable Utility Of CSS :has

September 11, 2024

Well, I’ve spent the past few months rebuilding this blog, using all of the modern CSS bells and whistles. And my goodness, I was wrong about :has. It’s an incredibly handy utility, even in a CSS-...

Read More

How fast are web components?

September 10, 2024

It is often said that web components are slow. This was also my experience when I first tried building web components a few years ago. At the time I was using the Stencil framework, because I didnR...

Read More

The goal isn’t to write less code

September 10, 2024

The goal isn’t to write less code.It’s to ship less code to users. Better code. Faster code. More resilient code. Source: The goal isn’t to write less code | Go Make Things...

Read More

Replacing React code with CSS :has selector

September 10, 2024

Looking into what the new CSS :has selector is and how it can be used to improve our React code. Includes practical and beautiful examples. Source: Replacing React code with CSS :has selector...

Read More

Transforming content design: the role of cognition and decision making | by Rich Prowse | Medium

September 9, 2024

Source: Transforming content design: the role of cognition and decision making | by Rich Prowse | Medium...

Read More

I tried React Compiler today, and guess what… 😉

September 6, 2024

For the last two and a half years, after I release any piece of content that mentions patterns related to re-renders and memoization, visitors from the future would descend into the comments section a...

Read More

Web Design Museum – Discover old websites, apps and software

September 6, 2024

Web Design Museum exhibits thousands of screens and videos of old websites, mobile apps and software from 1990s to mid-00s Source: Web Design Museum – Discover old websites, apps and software...

Read More

PWAs: Past, Present, Future

September 5, 2024

The first working draft of HTML5⁠, then known as Web Applications 1.0, was released on September 1, 2005. For context, that’s almost 18 months before the first iPhone was released, over 3 years be...

Read More

The Ultimate Guide to Font Performance Optimization

September 5, 2024

Optimizing the fonts displayed on your website comes with many web performance advantages, including faster page load times, improved user experience, and better results for Core Web Vitals and other ...

Read More

Captured Custom Properties — Roma’s Unpolished Posts

September 4, 2024

Registered custom properties are invaluable, as they unlock many things previously not possible.Among other use cases (I recommend reading the Providing Type Definitions for CSS with @property artic...

Read More

Is AI a Silver Bullet?

September 3, 2024

Like previous attempts to find a silver bullet such as 4GLs, it does not seem likely that LLMs as a software authoring tool will be succeed. In particular, like 4GLs they suffer from the problem that ...

Read More