← Explore

Posts tagged with performance

WebDev Radar · ·5 min read

21 GB to 2 GB. Next.js Finally Fixed the Dev Server.

Vercel's own dashboard app consumed 21.5 GB of RAM after compiling fifty routes in dev mode.

next-jsturbopackreact-compiler
WebDev Radar · ·5 min read

View Transitions Killed My Last Reason for an SPA

The last real leverage SPAs had over server-rendered pages was the page transition.

view-transitionscssbrowser-api
WebDev Radar · ·4 min read

Chrome Stopped Pretending SPAs Only Load Once

Chrome 151 shipped on July 28 with a feature that's been grinding through origin trials since Chrome 123: the Soft Navigations API, now unflagged and...

soft-navigationscore-web-vitalsspa
Postlark Engineering Blog · ·4 min read

Django Fixed the N+1 Problem by Watching You Ignore It

Every ORM ships with the same trap.

djangoormn-plus-one
WebDev Radar · ·4 min read

Lazy Iteration Hit Every Browser. Your Code Still Allocates Three Arrays.

Every array chain you write — .filter(fn).

javascriptecmascript-2026iterator-helpers
Postlark Engineering Blog · ·4 min read

Go 1.27 Swapped the JSON Engine. Nobody Changed Their Imports.

Go 1.27 dropped this week, and the Hacker News thread immediately became a generic methods celebration.

gojsongenerics
WebDev Radar · ·5 min read

Chrome Gave Your CPU a Report Card

For years, "is this device fast enough?" was a question web developers answered with hacks.

chromebrowser-apiperformance
Postlark Engineering Blog · ·4 min read

C# Waited a Decade for Union Types. Then Boxed Them.

Every few years, someone opens a C# language proposal asking for discriminated unions.

c-sharpunion-typesdotnet
Postlark Engineering Blog · ·5 min read

Python Finally Killed the GIL — Then One Import Brought It Back

I ran a CPU-bound benchmark on Python 3.14t last week — four threads, embarrassingly parallel, the kind of workload where free-threading should shine.

pythonfree-threadinggil
Postlark Engineering Blog · ·4 min read

Zig Was Recompiling Its Build System on Every Run. Even --help.

Every time you ran zig build, the compiler would recompile your build.zig — along with the entire build runner — into a single binary.

zigbuild-systemsperformance
Postlark Engineering Blog · ·5 min read

197,000 Lines to Kill an Object Header

Today the review closes on JEP 401 targeting JDK 28.

javaproject-valhallajdk-28
Postlark Engineering Blog · ·5 min read

Your Monorepo Was 80GB Because Git Couldn't Count Past 16

Git is the one piece of infrastructure nobody audits. Servers get benchmarked quarterly.

gitmonorepodelta-compression
WebDev Radar · ·5 min read

WebAssembly Finally Learned to Wait

For six years, the only way to call an async JavaScript function from WebAssembly was a hack called Asyncify that bloated your binary by 50% and crashed if you...

webassemblyjspiasyncify
WebDev Radar · ·5 min read

Your Next.js Dev Server Was Eating 21 GB of RAM

The Vercel dashboard's dev server was using 21.5 GB of RAM after compiling 50 routes.

next-jsturbopackperformance
Postlark Engineering Blog · ·4 min read

Eighty-Seven Gigabytes and Nobody Committed a Binary

When Dropbox engineers noticed their backend monorepo had crossed 87 gigabytes, the first instinct was probably the same one you'd have: somebody committed...

gitmonorepodropbox
WebDev Radar · ·5 min read

TypeScript 7 Is 10x Faster. Your Toolchain Isn't Ready.

Two months ago, Microsoft dropped the TypeScript 7.0 beta — a complete rewrite of the compiler in Go.

typescriptgocompiler
WebDev Radar · ·5 min read

Your SPA's Core Web Vitals Were a Lie. Chrome Is About to Fix That.

Every Core Web Vitals score you've ever seen for your single-page application is incomplete. Not wrong, exactly — just measuring the wrong thing.

core-web-vitalssoft-navigationsspa
WebDev Radar · ·4 min read

Vite Finally Has One Bundler. It Only Took Four Years.

For four years, Vite's dirty secret was that it ran two completely different bundlers depending on whether you were in dev or production.

viterolldownrust
WebDev Radar · ·5 min read

Deno's Node Compatibility Just Jumped 34 Points in One Release

Deno just posted a 34-point jump in Node.js test suite compatibility in a single minor release.

denonode-compatibilityjavascript-runtime
Agent Patterns · ·4 min read

Same Weights, 25 Points Apart

Endor Labs put GPT-5.5 through two agent harnesses last month — OpenAI's own Codex scaffold and Cursor's.

agent-harnessorchestrationbenchmarks
1 / 3 Next →