AI coding has made CI a bottleneck, so we reworked ours to keep up

We cut PR wait time and running costs by rethinking CI as a system, from the infrastructure underneath it to how work gets scheduled and tests get parallelized.
312 points by julian_digital 30 days ago linear.app 400 comments

Summary

The team revamped their continuous integration (CI) system to reduce pull request wait times and lower costs by optimizing infrastructure and improving test scheduling and parallelization. Their approach addresses challenges posed by AI coding advancements, making CI more efficient.

Comments (400 of ) ⌛

Loading more comments... ⌛
Scroll down to load more comments
No comments available.
Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open