
The Page Root Was the Wrong Unit
For a long time, React server rendering came with a quiet bargain. The server would give the browser...

Author profile
Building what I wish existed Somewhere between code, music, and games Trying to leave behind something real
Browse the latest writing surfaced through DevArt.

For a long time, React server rendering came with a quiet bargain. The server would give the browser...

What a 14-year-old HTML5 Wolfenstein 3D port taught me about owning the stack A recent Primeagen...

How a Wolfenstein 3D HTML5 port worked in April-May 2012 In April-May 2012, I ported Wolfenstein 3D...

I have had this feeling for a long time: music, and especially composition, is much closer to...

The most popular story about modern UI frameworks is wonderfully clean. Svelte is small because it is...

Every major React Server Components security release seems to trigger the same little ritual. An...

I have a particular relationship with dissatisfaction. When something does not feel right, I rarely...

There is a particular kind of pain in software work: sitting in a meeting about a thing you already...

For most of the time we have been writing web applications, two different teams answered two...

An SSG benchmark across five React frameworks, from one thousand pages to half a million. You're...

There is a moment at the beginning of using a framework when the framework tells you what kind of...

There is an obvious appeal to a server function you can call from anywhere. The old version of the...

A few years ago, the question about caching in modern web frameworks was whether it should be on by...

Why React Server Components force small interactive ideas into file-sized boundaries — and why that...

There used to be a moment, ten years or so ago, when you could go from "I have an idea" to "I have a...

There is a particular kind of grief floating around right now. You see it in blog posts, in...

The most interesting thing about how TanStack Start integrates React Server Components is not what it...

A first-time introduction to Virtual Frame — what it is, why it exists, and how it composes...

Preface & Introduction — Why This Post Exists This post is not a rebuttal. It’s a...

Table of Contents Introduction What are Micro-Frontends? Introduction to React Server...

Introduction In the fast-paced world of technology, complexity is often seen as a...

Vite has the best developer experience a web developer could wish for. When you want to create a...

In this article we will compare @lazarv/react-server to Next.js as these React meta-frameworks are...

I have a great idea for a new hobby project! As I am a React developer, I'll use it again for...

Everyone starts with a simple Todo app when evaluating a new framework. So let’s do it this time...

There's a raging war in the JavaScript community about when to use let or const and which one should...

I was following the new React server-side rendering features for years now, since React 18....

Starting with Next.js 13 developers can access the power of React Server Components (let's just use...