Elsewhere

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

How to use container queries now

July 5, 2024

Recently, Chris Coyier wrote a blog post posing the question: “Now that container queries are supported in all browser engines, why aren’t more developers using them?” Chris’s ...

Read More

Blazing Fast Websites with Speculation Rules

July 5, 2024

This post introduces speculation rules, a new web platform feature that allows developers to deliver instant page navigations after the initial page load.By the end of this post, you will: Understand ...

Read More

It’s about time I tried to explain what progressive enhancement actually is – Piccalilli

July 5, 2024

I’m a long-time proponent of progressive enhancement to the point where readers are almost certainly bored, but I am like I am because it’s important. I’ve been saying the following for years: W...

Read More

Web Performance Guide | SpeedCurve

July 5, 2024

New to the world of web performance? Welcome! Here’s everything you need to know to master website monitoring, analytics, and diagnostics. Learn how to deliver a fast, joyous experience to all ...

Read More

Turning the Tables on AI

July 5, 2024

Now, with a tool that might help us think… How about using AI not to think less but more? But I don’t know where to start. But I really like that ChatGPT sentence there. But I can’t say it bette...

Read More

Announcing the Ladybird Browser Initiative

July 4, 2024

Ladybird uses a brand new engine based on web standards, without borrowing any code from other browsers. It started as a humble HTML viewer for the SerenityOS hobby project, but since then it’s ...

Read More

New JavaScript Set methods | MDN Blog

July 4, 2024

New JavaScript Set methods are arriving! Since Firefox 127, these methods are available in most major browser engines, which means you won’t need a polyfill to make them work everywhere. This ar...

Read More

Be Careful Using ‘Grid’

July 4, 2024

TL;DR: Be careful when using the word grid on its own. Be certain you have chosen the term that accurately describes the pattern you want. Source: Be Careful Using ‘Grid’...

Read More

About Omatsuri

July 3, 2024

Omatsuri translates to «festival» from Japanese (お祭り) and here we have a small festival of applications. It was built with strong respect to your privacy – you will never see ads and it does...

Read More

New JavaScript Set methods | MDN Blog

July 3, 2024

New JavaScript Set methods are arriving! Since Firefox 127, these methods are available in most major browser engines, which means you won’t need a polyfill to make them work everywhere. This ar...

Read More

Questioning the JS frontend paradigm

July 2, 2024

An ever growing list of links questioning the JavaScript paradigm Source: Questioning the JS frontend paradigm | Thomasorus...

Read More

A Brief Introduction to Keyboard Accessibility

July 2, 2024

In the digital age, accessibility is a key component of web design and development. Ensuring that websites and applications are usable by everyone, including people with disabilities, is not just a mo...

Read More

Frederik Braun: What is mixed content?

July 2, 2024

In web security, you may have heard of “mixed content”. Maybe you saw a DevTools message like this one. Mixed Content: Upgrading insecure display request ‘https://…’ to use ‘ht...

Read More

Ecma International approves ECMAScript 2024: What’s new?

July 2, 2024

On 26 June 2024, the 127th Ecma General Assembly approved the ECMAScript 2024 language specification, which means that it’s officially a standard now.This blog post explains what’s new. Source: Ec...

Read More

Streaming HTML out of order without JavaScript

July 1, 2024

The advantages of streaming HTML over waiting for the entire response to be generated before sending it to the browser are clear – you can render something immediately to indicate to the user th...

Read More

The Case for Web Components

July 1, 2024

In a JavaScript-dominated community, native solutions like Web Components often get overlooked. The Case for Web Components is your guide to mastering this technology from Developer Advocate, David Da...

Read More

Mask image is pretty handy

June 28, 2024

Masking, it’s easy with CSS! It’s not something I see as often as I hoped on the web either, so hopefully, this little post will inspire you to get creative with masks. You can also read more on m...

Read More

Cache AI models in the browser  |  AI on Chrome  |  Chrome for Developers

June 28, 2024

Generative AI models can be enormous. This is why a lot of AI usage today happens in the cloud. Increasingly, apps are running highly optimized models directly on-device. While demos of LLMs running i...

Read More

Adding App Capabilities to Your PWA

June 28, 2024

One of the best ways to upgrade your progressive web app is to take advantage of web capabilities to integrate with the user’s operating system. Modern web technology has enabled a whole host of way...

Read More

On slot Elements

June 27, 2024

The element’s difference is similar to how variables in Sass are different from CSS custom properties: the former are static which means they are compiled away and the resulting CSS just contains th...

Read More

So, you want to hire more women into your technical teams: Part 1 Kaleida: Career Growth Platform for Software Engineers | Diversity & Inclusion in Tech

June 27, 2024

“We would really love to have women engineers on our team, but we just don’t get any applying to us” is something I’ve heard from many different sized organisations in all parts of the world.I...

Read More

Day 106: the scripting media feature

June 27, 2024

The scripting media feature is an excellent addition to CSS for those who believe in progressive enhancement: It enables you to detect whether scripting languages, such as JavaScript, are supported. S...

Read More

The deskilling of web dev is harming the product but, more importantly, it’s damaging our health – this is why burnout happens – Baldur Bjarnason

June 27, 2024

Even before the web developer job market became as dire as it is today, I was regularly seeing developers burn out and leave the industry. Some left for good; some only temporarily. Many have outright...

Read More

How to Fix “AI’s Original Sin” – O’Reilly

June 26, 2024

But it seems less important to get into the fine points of copyright law and arguments over liability for infringement, and instead to explore the political economy of copyrighted content in the emerg...

Read More