Weekly Digest
Sep 18 - Sep 24, 2023
4 articles that week
Unlocking SwiftUI at Airbnb
Airbnb just replaced their entire iOS UI framework with SwiftUI. Here's how they pulled off a multi-million line codebase migration without breaking production.
Effortless iOS Snapshot Testing Using Emerge Tools
Handshake's iOS team just eliminated nearly 3,000 lines of testing and demo code. Their secret? Rethinking how they do snapshot testing.
Understanding Publishers in SwiftUI and Combine
Mike Pesate from Bumble breaks down Publishers in SwiftUI and Combine with real-world examples. If you're still confused about when to use CurrentValueSubject vs PassthroughSubject, this one's for you.
Making Swiggy's Order Tracking a Magical Experience
Swiggy discovered customers were anxiously checking their order tracking screen multiple times during the 20-45 minute delivery window. Their solution? Let users track orders while doing literally anything else on their phone.