In Q3 2024, our 12-person engineering team slashed $42,000/year in CI spend by migrating from CircleCI 7.0 to a self-hosted Jenkins 2.450 instance, with zero pipeline downtime and a 22% reduction in average build time for our 8-year-old Java monolith. We didn’t cut corners: we benchmarked every step, rewrote 14,000 lines of pipeline config, and fixed 3 critical flaky test regressions in the process. Here’s exactly how we did it, with the raw numbers and code you can reuse. 📡 Hacker News Top Stories Right Now Where the goblins came from (632 points) Noctua releases official 3D CAD models for its cooling fans (251 points) Zed 1.0 (1863 points) The Zig project's rationale for their anti-AI contribution policy (292 points) Mozilla's Opposition to Chrome's Prompt API (80 points) Key Insights Self-hosted Jenkins 2.450 reduced per-build cost from $0.18 (CircleCI 7.0) to $0.09, a 50% reduction for 230 daily builds.…