How Boardy made CI 20x faster: from 40-minute PR waits down to 2 minutes

garrytan · x · 2026-11-03

Boardy engineer owengretzinger published a detailed writeup on cutting CI wait per PR from 40 minutes to 2 minutes, arguing it matters more now that every PR is written by coding agents that never stop pushing. Breakdown: machine wait 11min→8s, lint 2min→5s, typecheck 70s→<5s, test shard 100s→35s, checkout 36s→12s, deps 33s→13s. Tactics: fast runners (e.g. Blacksmith), Oxlint for ESLint, bun check for tsc, bigger test machines with Vitest isolation off, fixed caching and Blobless clones, parallel jobs with nx affected, and pre-push hooks. Garry Tan amplified it with "send this to your agent."

Original post →

More from coding & agent

coding & agent channel →