-
New Sep 9, 2025
Unit Formatting with Intl in JavaScript
Raymond Camden: It’s been a little while since I last blogged about my favorite web platform feature, Intl. Favorite?! Big words. As someone who does technical writing, though, I get it....
-
New Sep 8, 2025
Getting Started with Cursor
Cursor is an AI-focused VS Code fork. Here's Steve Kinney with a nice overview of what it offers and how to start getting help out of it right...
-
New Sep 4, 2025
The return of tech specs
Nicholas C. Zakas: I’m confident that going forward, software engineers will need to relearn how to create detailed tech specs for complex changes. It’s also likely that AI will help write and review...
-
New Sep 3, 2025
Advanced PostgreSQL Indexing: Multi-Key Queries and Performance Optimization
Postgres creates an execution plan for how to retrieve the data you're asking for in a query. The execution plan is based in part on statistics from your data and indexes it has available. Just the...
-
New Sep 2, 2025
Style your underlines
Jeremy Keith: We shouldn’t rely on colour alone to indicate that something is interactive. Then goes on to show how links should be underlined, but that the default underline can be a little intense,...
-
New Sep 1, 2025
Introduction to Postgres Indexes
This Part 1 (of a 2-part series) is a practical, hands-on, applicable approach to database indexes. We’ll cover what B Trees are with a focus on deeply understanding, and internalizing how they...
-
New Aug 30, 2025
The `-path` of Least Resistance (Part 2)
This time we're looking at offset-path (and friends), which can be used to create movement when animated and benefits from all the same fancy functions that we learned about with...
-
New Aug 28, 2025
Don’t Transition Everything
This is CSS performance problem I see all too often. The React website has some jank due due to their use of transition. Here is how to find what causes it and how and fix...
-
New Aug 27, 2025
The `-path` of Least Resistance (Part 1)
A deep dive into `clip-path` from Amit Sheen, a very powerful tool in shape creation on the web, particularly now with...
-
New Aug 27, 2025
Opening a Details Element from the URL
If the #hash in the URL matches the ID of an element *inside* a element, it'll open. No other fancy code required...