TLDR Web Dev · MISCELLANEOUS

HOW WE ENHANCED OUR TEAM'S DEVELOPER EXPERIENCE

engineering.leanix.net9 min read

Summary from the TLDR Web Dev newsletter

A company was able to greatly improve its developer experience with a few infrastructure changes. The changes resulted in reducing the time to receive CI (Continuous Integration) feedback from over twenty minutes to less than three minutes, with a 75% reduction in local test execution time. It did this by reorganizing the GitHub workflows by separating concerns, reusing Docker test containers, and sharding tests for parallel execution.