Elsewhere
Things we find interesting we think you might too. Grab the RSS feed for your newsreader of choice.
Optimising 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 MoreTaking RWD To The Extreme — Smashing Magazine
February 10, 2025
Tomasz Jakut reflects on the evolution of web design, recalling the days when table layouts were all the rage and Flash games were shaping the online culture. And then responsive web design (RWD) happ...
Read MoreThe future belongs to idea guys who can just do things
February 10, 2025
There, I said it. I seriously can’t see a path forward where the majority of software engineers are doing artisanal hand-crafted commits by as soon as the end of 2026. If you are a software engi...
Read MoreSpeedCurve | Page bloat update: How does ever-increasing page size affect your business and your users?
February 10, 2025
The median web page is 8% bigger than it was just one year ago. How does this affect your page speed, your Core Web Vitals, your search rank, your business, and most important – your users? Keep scr...
Read MoreContainer Queries Unleashed
February 7, 2025
The most exciting thing about container queries, in my opinion, is that they expand what’s possible in terms of user interface design. They give us new options when it comes to responsive design, cr...
Read MoreHow I learned to code with my voice
February 7, 2025
In January 2025, I developed excruciating pain and pins and needles in my hands, which made it very difficult to type and use my trackpad. I panicked. I couldn’t work. And if I couldn’t work, I co...
Read MoreThe internet used to be fun
February 7, 2025
I’ve been meaning to write some kind of Important Thinkpiece™ on the glory days of the early internet, but every time I sit down to do it, I find another, better piece that someone else has alread...
Read MoreLive CSS Colors: What You Can Safely Use | That HTML Blog
February 7, 2025
One of the most exciting developments in Modern™ CSS is the ability to generate new colors in real-time programmatically based on variables or the currentColor keyword. However, there are two separa...
Read MoreNode.js: The Documentary | An origin story
February 6, 2025
Back in 2008, most people thought of JavaScript as just a client-side language. But when Google’s V8 appeared, young developer Ryan Dahl made the connection between non-blocking servers, V8, and...
Read MoreIs 2025 the Year of the ‘Design Engineer’?
February 5, 2025
The slow percolation of this new title is something I’ve monitored for a long time. In a bygone era, some might have used the name “Rockstar Web Designer” or “Unicorn”, but thankfully, we’...
Read More