Cloudflare Rebuilds Next.js in a Week, Turbopuffer Queues in JSON, and Angular 20 Migration War Stories

Published on 25.02.2026

motyl.dev<div></div></>FRONTEND

How Cloudflare Rebuilt Next.js with AI in One Week

TLDR: A single Cloudflare engineer used AI to build vinext, a drop-in Next.js replacement built on Vite, in under a week for about $1,100 in tokens. It builds up to 4.4x faster and produces client bundles 57% smaller than Next.js 16.

How we rebuilt Next.js with AI in one week

How to Build a Distributed Queue in a Single JSON File on Object Storage

TLDR: Turbopuffer replaced their internal job queue with a system backed by a single JSON file on object storage, using compare-and-set writes, group commit batching, and a stateless broker to achieve FIFO execution, at-least-once delivery, and 10x lower tail latency.

How to build a distributed queue in a single JSON file on object storage

Angular 20 Migration: SSR Challenges and Resolutions with Vite, ESM, and Express 5

TLDR: Halodoc shares a detailed account of migrating their Angular SSR monolith to Angular 20, covering 12 specific challenges across build tooling, module systems, server runtime, and Express routing, with production builds getting 56% faster in the process.

Angular 20 Migration: SSR Challenges & Resolutions with Vite, ESM, and Express 5

Angular 21.1: Signal Forms Rename, Router Auto-Cleanup, and Template Syntax Extensions

TLDR: Angular 21.1 ships with a breaking rename in Signal Forms from Field to FormField, a new experimental router option for auto-destroying route-provided services, and template syntax additions including fall-through switch cases and the spread operator.

Ng-News: Angular 21.1

Never Run claude /init: The Case for Handcrafted CLAUDE.md Files

TLDR: Running claude /init generates a CLAUDE.md file that bloats your system prompt with auto-discovered documentation, wastes tokens on every request, and quickly goes out of date. The better approach is writing your CLAUDE.md by hand or heavily editing what init generates.

How to Write a Good CLAUDE.md File