Shared links
Things I read and found worth passing on, shared via NewsBlur.
December 2025
November 2025
October 2025
- React Compiler v1.0
- React Conf 2025 Recap
- EuroLLM
- Build Your Own Database
- Programming With Less Than Nothing
- Quantity queries using has() selector
- Just use cURL
- State and rerenders
- Physics Insight
- HTML’s Best Kept Secret: The output Tag
- Introducing the React Foundation: The New Home for React & React Native
- What You Need to Know about Modern CSS (2025 Edition)
September 2025
August 2025
July 2025
June 2025
- Artificial Intelligence Cannot
- Your Brain on ChatGPT
- Your Brain on ChatGPT: Accumulation of Cognitive Debt when Using an AI Assistant for Essay Writing Task
- Creating The “Moving Highlight” Navigation Bar With JavaScript And CSS
- What I Wish Someone Told Me When I Was Getting Into ARIA
- CSS grid: 1fr 1fr vs auto auto vs 50% 50%
- Anime.js v4 is a lightweight JavaScript animation library with a simple, yet powerful API
- A knockout blow for LLMs?
- You should know this before choosing Next.js
- My AI Skeptic Friends Are All Nuts
- Lessons From Cursor's System Prompt
- Volcano
May 2025
- Which New Language Should I Learn for Web Development?
- Cory Doctorow on how we lost the internet
- Why are 2025/05/28 and 2025-05-28 different days in JavaScript?
- TypeScript Style Guide
- Hyper-Typing
- So Lucky
- The State of SSL Stacks
- Are 'CSS Carousels' accessible?
- CSS snippets
- The 2025 Hive Systems Password Table Is Here - Passwords Are Easier to Crack Than Ever
- The vocal effects of Daft Punk
April 2025
- I use Zip Bombs to Protect my Server
- What Does "use client" Do?
- To Sleep, Perchance…
- Creating CSS Theme Variables from a JS file
- Geocoding APIs compared: Pricing, free tiers & terms of use
- Some Advanced Python Features
- View Transition API and its Integration in NextJS
- The Problem With Modern Engineering Isn't Speed. It's Chaos.
- HDR‑Infused Emoji
- Music Theory that isn't boring
- A 2025 Survey of Rust GUI Libraries
- The Post-Developer Era
- Default styles for h1 elements are changing
- Why do AI company logos look like buttholes?
- Better typography with text-wrap pretty
- chasing the dragon
- Tariffs
- Meet Declarative Web Push
- Easygoing
- Self Hosting Like Its 2025
March 2025
- The Egg
- The Egg (By: Andy Weir)
- Could JavaScript have synchronous await?
- The Frontend Treadmill
- Less Work
- Modern Font Stacks
- Password reuse is rampant: nearly half of observed user logins are compromised
- Strava Bans User for Running in North Korea
- Next.js 15.2
- A Bear Case: My Predictions Regarding AI Progress
- The Art of Tech Interviewing
- To Parse an Int
- The Popover API is now Baseline Newly available
- How Core Git Developers Configure Git
- Is the button focusable?
- CSS Space Toggles
- Lawrence of Arabia, Paul Atreides, and the Roots of Frank Herbert's Dune - Reactor
- My sales pitch for TypeScript
February 2025
January 2025
- The modern way to write JavaScript servers
- JavaScript Temporal is coming
- How to know when it's time to go
- Things people get wrong about Electron
-
ECMAScript proposal: RegExp escaping
finally. yes! please!
- TypeScript enums: use cases and alternatives
- Doku: Willkommen zu Hause – 20 Jahre Distillery
- Where Do You Put the Camera?
- 📚 Convert E-books into audiobooks with Kokoro
- Relatively New Things You Should Know about HTML Heading Into 2025
-
New Front-End Features For Designers In 2025
good overview
- Static initialization blocks in JavaScript classes (#tilPost)
- A 2-ply minimax chess engine in 84,688 regular expressions
- Complex Django filters with Subquery
- Node’s new built-in support for TypeScript