Cloudflare Rebuilds Next.js in a Week, Turbopuffer Queues in JSON, and Angular 20 Migration War Stories
Published on 25.02.2026
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.
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.