How Duolingo optimizes iOS performance
Showing 6 of 6 articles (Page 1 of 1)
Over the past few years, our team of iOS engineers has grown significantly (and continues to grow!), as has the size of the codebase.
AI tools offer a solution to difficult-to-automate regression testing woes.
We made our engineers happier by cutting build times down from 50 minutes to 16.
A single backend response can do a lot more than you think.
“Dogfooding” is one of the most important tools we have for improving the app.
Duolingo shares their experience building a new Swift-based iOS app, discussing real-world Swift patterns, optionals, type safety, and lessons learned from production deployment.