How We Achieved 75% Faster Builds by Removing Barrel Files
Jun 26, 2025Tim Sebastian

Summary
This post details how Atlassian's Jira frontend codebase removed barrel files, which were causing dependency graph bloat and significantly impacting build and development tool performance. The authors describe the problem, the investigation process using a codemod and factsmap, and the engineering solution involving a fixable ESLint rule and a three-wave landing strategy. The outcome was a 75% improvement in build times and happier developers.