Elsewhere
Things we find interesting we think you might too. Grab the RSS feed for your newsreader of choice.
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 MoreMore 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 MoreHow 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 MoreReimagining 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 MoreSimplify 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 MoreOptimizing 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 MoreInterop 2025: another year of web platform improvements
February 14, 2025
After the huge success of Interop 2024, the project returns today with a new set of focus areas for 2025. While we couldn’t include every suggestion made this year, the final list reaches across...
Read MoreHow Google Search uses speculation rules
February 14, 2025
Google Search is one of the most popular sites on the web, and also one of the fastest. The Search team is continually investing in making the search experience faster. On a page as popular as Google ...
Read MoreBuild a local and offline-capable chatbot with WebLLM
February 14, 2025
Now that you better understand client-side AI, you’re ready to add WebLLM to a to-do list web application. You can find the code in the web-llm branch of the GitHub repository.WebLLM is a web-ba...
Read MoreOptimising for High Latency Environments – Web Performance and Site Speed Consultant
February 14, 2025
Chrome have recently begun adding Round-Trip-Time (RTT) data to the Chrome User Experience Report (CrUX). This gives fascinating insights into the network topography of our visitors, and how much we m...
Read MoreSix things that slow down your site’s UX (and why you have no control over them)
February 14, 2025
Have you ever looked at the page speed metrics – such as Start Render and Largest Contentful Paint – for your site in both your synthetic and real user monitoring tools and wondered “Why a...
Read MoreMPA View Transitions Deep Dive
February 14, 2025
Cross-document, or MPA, view transitions are here, and they are amazing! But there is a lot going on with them, and as I was researching them, I kept seeing that it was Bramus who had great content ab...
Read MoreThe AI Architect — Bret Taylor
February 13, 2025
The legendary CEO of Sierra, Chairman of OpenAI, and creator of Google Maps/Facebook Likes on the future of Software Engineering, and building great products and teams at the break of the dawn of AGI....
Read MoreIntroducing the Anthropic Economic Index \ Anthropic
February 13, 2025
In the coming years, AI systems will have a major impact on the ways people work. For that reason, we’re launching the Anthropic Economic Index, an initiative aimed at understanding AI’s e...
Read MoreRelative Units & Typography
February 13, 2025
Responsive Typography has been around for at least a decade in various forms, but has become even more popular with tools like Utopia.fyi, Fluid.style, Typetura, and more – all relying on the latest...
Read MoreThe End of Programming as We Know It – O’Reilly
February 12, 2025
There’s a lot of chatter in the media that software developers will soon lose their jobs to AI. I don’t buy it.It is not the end of programming. It is the end of programming as we know it today. T...
Read MoreOrganizing Design System Component Patterns With CSS Cascade Layers
February 12, 2025
I’m trying to come up with ways to make components more customizable, more efficient, and easier to use and understand, and I want to describe a pattern I’ve been leaning into using CSS Cascade La...
Read MoreThe LLM Curve of Impact on Software Engineers
February 12, 2025
There is so much debate online about the usefulness of LLMs. While some people see giant leaps in productivity, others don’t see what the fuss is about. Every relevant HackerNews post now comes with...
Read MoreCSS Custom Functions are coming … and they are going to be a game changer!
February 12, 2025
Chrome is currently prototyping CSS Functions from the css-mixins-1 specification.A custom function can be thought of as an advanced custom property, which instead of being substituted by a single fix...
Read MoreWhich local fonts can I use?
February 11, 2025
Which local fonts can I use? I’ve been asking myself this question and I wish a place like caniuse.com contained this information. I couldn’t find one so I’m setting out to build it....
Read MoreA Gentle Intro to Running a Local LLM
February 11, 2025
But there is an overarching story across the field: LLMs are getting smarter and more efficient.And while we continually hear about LLMs getting smarter, before the DeepSeek kerfuffle we didn’t hear...
Read MoreThe web is already multiplayer
February 10, 2025
There are no single-player web applications: the simplest model of frontend software is a user interacting with a webpage, but the user and the webpage have similar capabilities. Your frontend applica...
Read MoreFast & Smooth Third-Party Web Fonts | Scott Jehl, Web Designer/Developer
February 10, 2025
If you’re loading fonts from a popular third party provider like Google Fonts or Typekit, the stylesheet link-based loading snippets they offer are not great from a performance perspective. Like...
Read MoreA Gentle Introduction to CRDTs – vlcn.io
February 10, 2025
Conflict Free Replicated Data types (CRDTs) can be tricky. You may spend months reading papers and implementing different algorithms before they finally click and become simple. That or they’ll ...
Read More