Skip to content

#build

2 posts on this topic, newest first. all tags →

The JavaScript toolchain got rewritten and you should let it

TypeScript in Go, Vite on Rolldown, Biome instead of ESLint and Prettier, uv on the Python side. In eighteen months most of the tools that used to be written in the language they process were replaced by native ones. I moved a monorepo across to all of them. This is the before and after, and the two places where the rewrite isn't a free win.

toolingbuildjavascript+1 more
10 min read13 min listen

TypeScript 7 migration notes from a monorepo

The Go port of the TypeScript compiler went GA on 8 July 2026, with an 8x to 12x speedup on full builds. I moved a six package pnpm monorepo across in an afternoon. This is what actually changed, what broke, and the one thing I'd check before you run the upgrade.

typescripttoolingmonorepo+1 more
9 min read12 min listen