TLDR Dev · ARTICLES & TUTORIALS
BUILD BETTER SOFTWARE TO BUILD SOFTWARE BETTER
Summary from the TLDR Dev newsletter
Slack's engineering team reduced its build pipeline time from 60 minutes by applying classic software engineering principles to its build system using Bazel. They treated build performance optimization like code performance optimization by implementing caching (storing results of expensive build work), parallelization (spreading work across multiple compute resources), and better granularity (breaking work into smaller, more efficient units).