Elsewhere

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

AI is Stifling Tech Adoption

February 28, 2025

I propose that the advent and integration of AI models into the workflows of developers has stifled the adoption of new and potentially superior technologies due to training data cutoffs and system pr...

Read More

Comparing local large language models for alt-text generation

February 28, 2025

I tested 12 LLMs — 10 running locally and 2 cloud-based — to assess their accuracy in generating alt-text for images. Source: Comparing local large language models for alt-text generation   Trus...

Read More

Why I Like Designing in the Browser

February 28, 2025

It can be surprising for new clients to see just how much of our design process happens in HTML, CSS and (light) JavaScript. While we do plenty of ideation exercises, sketching, wireframes, mockups an...

Read More

Using & Styling The Details Element

February 27, 2025

You can find the element all over the web these days. We were excited about it when it first dropped and toyed with using it as a menu back in 2019 (but probably don’t) among many other experiments....

Read More

Your first WebGPU app

February 27, 2025

Before WebGPU, there was WebGL, which offered a subset of the features of WebGPU. It enabled a new class of rich web content, and developers have built amazing things with it. However, it was based on...

Read More

The UX Researcher’s Guide to Getting Started with Accessibility Research

February 27, 2025

Many UX researchers want to conduct more meaningful accessibility testing with their products – and that means including people with disabilities in the process. While organizational commitment to i...

Read More

Replace JavaScript animations with View Transitions

February 27, 2025

For those rooting for the web, 2025 has now exciting news! Both Chrome and Safari shipped a new and fairly straightforward way to add animations and transitions to your sites — say “Hello” to th...

Read More

Implementing a Product Model in a non-product enterprise

February 26, 2025

Product-centric companies like Facebook, Instagram, and Canva aren’t merely companies that happen to have a product; the product is virtually the whole company. There is no distinction between t...

Read More

Digital Sovereignty

February 26, 2025

Digital sovereignty is a real problem that matters to real people and real businesses in the real world, it can be explained in concrete terms, and we can devise pragmatic strategies to improve it. To...

Read More

Everything you need to know about Invoker Commands | London Web Standards

February 26, 2025

command and commandfor attributes are a brand new web platform feature coming in 2025. Here’s everything you need to know about them, plus some things you really don’t. Source: Everything ...

Read More

What do developers want in a design handoff? We asked them

February 25, 2025

When designers finish designing an app and deliver the design specs to the development team to build, mutual frustration frequently ensues. The design team is worried the development team won’t real...

Read More

My LLM codegen workflow atm

February 24, 2025

I have been building so many small products using LLMs. It has been fun, and useful. However, there are pitfalls that can waste so much time. A while back a friend asked me how I was using LLMs to wri...

Read More

Thoughts On A Month With Devin – Answer.AI

February 24, 2025

As a team at Answer.AI that routinely experiments with AI developer tools, something about Devin felt different. If it could deliver even half of what it promised, it could transform how we work. But ...

Read More

Toe Dipping Into View Transitions | CSS-Tricks

February 24, 2025

I’ll be honest and say that the View Transition API intimidates me more than a smidge. There are plenty of tutorials with the most impressive demos showing how we can animate the transition between ...

Read More

Introducing Web Applets, Rupert Manfredi

February 24, 2025

Natural language UIs are touted by many to be the future of user interfaces. But right now, they still look a lot like the past: a text-based prompt, with text-based answers. (If you squint, it could ...

Read More

Getting Started | Web Components Toolkit

February 21, 2025

The Web Components Toolkit is a collection of tools to help you build web components that teams love to use. This guide will help you get started with the tools used in the Toolkit. Source: Getting St...

Read More

Why I’m Woke

February 21, 2025

This is almost certainly the first in a series of Not A Tech Bro posts that could share the same title. Today, I want to talk about diversity, equity and inclusion (DEI) programs, and why I worked so ...

Read More

The web on mobile

February 21, 2025

Ten or fifteen years ago, the gap between the web and native apps on mobile was entirely technical. There were certain things that you just couldn’t do in web browsers. That’s no longer the case n...

Read More

Navigating the Web Platform Cheatsheet

February 20, 2025

As a web developer, navigating the web platform isn’t always easy. Here are ways to keep track of what you can use, of what’s new in web browsers, and ways you can influence the developmen...

Read More

More Edge features get a performance boost – Microsoft Edge Blog

February 20, 2025

Starting with Microsoft Edge 132, many of the browser’s most important features, such as Downloads, Drop, History, and the inPrivate new tab experience are now a lot faster.In fact, no less than 14 ...

Read More

How OWASP Helps You Secure Your Full-Stack Web Applications — Smashing Magazine

February 20, 2025

The OWASP vulnerabilities list is the perfect starting point for web developers looking to strengthen their security expertise. Let’s discover how these vulnerabilities materialize in full-stack web...

Read More

Reimagining Fluid Typography

February 17, 2025

For many years, it has been ‘best practice’ to use relative units (especially em and rem) for sizing text. That’s great! But after playing around with my user preferences, I think we can improve...

Read More

Simplify Nested Code

February 17, 2025

One of the most common pieces of feedback I leave in code reviews, at least in the realm of code readability, is to reduce nesting. In general, the more deeply-nested code is, the more complex it is t...

Read More

Optimizing Images for Web Performance

February 17, 2025

Images make websites look great, but they’re also the biggest performance bottleneck. They add huge file sizes, delay Largest Contentful Paint (LCP), and can even mess with Cumulative Layout Shi...

Read More