Notes on what I’m building and learning.

Long-form reflections on frontend engineering, product decisions, and the systems behind the software I ship.

The best of Next.js Conf

A breakdown of the most exciting announcements from Next.js Conf, including Middleware, the new Rust-based compiler (SWC), React Server Components, Live collaboration, and improved deployment checks.

How to format numbers in JavaScript?

Learn how to format numbers natively in JavaScript using Intl.NumberFormat, avoiding external libraries while improving localization, currency formatting, and bundle size.

Rendering on the Web

An overview of Server-Side Rendering, Client-Side Rendering, and Pre-Rendering — comparing performance, SEO, caching, and user experience trade-offs in modern web applications.

Mastodon