Bumble Apr 28, 2021

Scaling iOS at Bumble (Part 3)

Article Summary

Bumble's iOS team hit a wall: dozens of engineers, hundreds of modules, and Xcode was buckling under the pressure. Sound familiar?

Bumble Inc.'s iOS Core Team shares how they tackled the classic 'medium-scale' problem: too big for Apple's out-of-the-box tools, too small to justify building everything in-house. This is Part 1 of their journey evaluating Swift Package Manager, Tuist, and Bazel.

Key Takeaways

Critical Insight

Bumble's iOS team outgrew Xcode's native workflow and set out to find a scalable solution that wouldn't require massive infrastructure investment.

Parts 2 and 3 reveal which tool they chose and whether it actually delivered on the promise of faster builds and happier developers.

Recent from Bumble

Related Articles