Building in fast feedback loops
summary
Linear measures show concrete gains: teams switching to Linear create 2x issues and close them 60% faster. The repo has ~11,000 JS/TS files where ESLint linting takes ~3 minutes but Oxlint drops that to ~2 seconds (TypeScript Go compiler preview ~18s). Bundling went from ~46s to a 6 seconds production build with Rolldown‑Vite and SWC optimizations. Vitest powers fast unit runs, end‑to‑end checks run ~10s on CI, and remaining friction is circular dependencies that break HMR and slow server bundling.
AI-written summary · about
chapters (7)
- 0:00The quest for magic
- 2:09Crafting Linear
- 2:22Defining the feedback loop
- 5:00Iterative development
- 6:04Optimizing developer tools
- 21:18The importance of connection
- 22:04Closing the loop
related talks
32mFaster Builds and Fewer Headaches with Modern JavaScript Tooling
05mStop Wasting Time (waiting on build tools)
29mDX is UX
25mMetro: Scaling JavaScript Build Systems
46mDeveloper Productivity at Scale
28mThe Secret To Fast TypeScript
23mTypescript Is SO SLOW...Or Is It?
21mFast/Correct: Choose two using Bazel for a monorepo
