// writing
Posts on development — Page 9
A mix of technical deep-dives, career reflections, and dispatches from the road.

developmentApr 5, 2026· 2 min
Node.js 22 LTS: The Features Worth Knowing About
Node.js 22 became the active LTS in October 2024, bringing a native test runner, built-in watch mode, require() for ES modules, and much more.
read more →

developmentApr 2, 2026· 1 min
Zustand: Lightweight State Management That Stays Out of Your Way
Zustand is a minimal global state library for React that skips the boilerplate entirely. Here's how it works, when to reach for it, and patterns that scale…
read more →

developmentMar 17, 2026· 2 min
TanStack Query v5: Data Fetching Done Right
TanStack Query v5 cleaned up the API, unified the mental model, and added first-class support for infinite queries and streaming.
read more →

developmentMar 7, 2026· 1 min
Web Workers: Keeping Your UI Smooth When the Work Gets Heavy
JavaScript is single-threaded, but that doesn't mean your UI has to freeze during heavy computation.
read more →

developmentFeb 26, 2026· 1 min
Vitest: Modern Unit Testing That Doesn't Fight Your Toolchain
Vitest brings Jest-compatible testing to Vite projects with native TypeScript support, in-source tests, and a dramatically faster watch mode.
read more →

developmentFeb 9, 2026· 2 min
Astro 5: Content Collections v2 and Server Islands Explained
Astro 5 ships a redesigned Content Layer and a powerful Server Islands feature that brings dynamic personalization to static sites.
read more →

developmentFeb 3, 2026· 2 min
Bun vs Node.js: Should You Actually Switch?
Bun is fast, ships with a bundler and test runner, and is Node-compatible. But is it actually worth switching your production backend or toolchain?
read more →

developmentJan 25, 2026· 1 min
React 19: The Stable Features You Should Actually Be Using
React 19 went stable in December 2024. Actions, the use() API, new hooks, and document metadata support are all production-ready.
read more →

developmentJan 17, 2026· 2 min
Nuxt 4: What's Changing and How to Prepare Your App
Nuxt 4 brings a restructured project layout, improved data fetching, and a cleaner compatibility layer. Here's what to expect and how to migrate without pain.
read more →
// the newsletter