Weekly Digest
Dec 13 - Dec 19, 2021
6 articles that week
Cross-Platform Messaging Experience
Snap rewrote their entire messaging system in C++ to solve a problem that plagues most mobile teams: platform inconsistency causing bugs and doubled engineering effort.
Airbnb's Page Performance Score on Android
Airbnb moved beyond Time To Interactive to measure what users actually see. Their Page Performance Score tracks visual wait time, not just code execution.
How We Revamped Tokopedia Play for iOS: So Fast & Productive
Tokopedia's iOS team rewrote their entire live streaming chat feature from scratch in record time. The reason? React Native couldn't handle the load during major promotions.
How to Build and Distribute React Native Apps with Expo Services
Dominik Sokal from Software Mansion shows how Expo's EAS Build changed the game: you can now build iOS apps from Windows, no Mac required. The React Native vs Expo debate just got a lot simpler.
Improving React Native Apps with Continuous Integration
Mike Grabowski explores why having tests isn't enough. Without CI, you're missing the feedback loop that catches regressions before they ship.
Airbnb's Page Performance Score on iOS
Airbnb built a unified performance scoring system that works across all platforms. Here's how they instrumented it on iOS to track real user experience at scale.