Doist Feb 15, 2022

Continuous Deployment for iOS

Article Summary

Doist ships iOS updates weekly to production and daily to TestFlight. Here's how they automated their entire release pipeline.

The Todoist and Twist team shares their journey to continuous deployment for iOS with 9 developers. They've automated everything from versioning to translations while working around App Store constraints.

Key Takeaways

Critical Insight

By combining feature flags, automated versioning, and scheduled releases, Doist eliminated manual release coordination while shipping faster.

Their approach to managing feature flag ownership and preventing technical debt is surprisingly low-tech but effective.

Recent from Doist

Related Articles