Cancellable Flows in Kotlin Coroutines: The Complete Guide
Flow cancellation patterns (timeout, takeWhile, cancellable, first) & perf notes.
Showing 20 of 220 articles (Page 1 of 11)
Flow cancellation patterns (timeout, takeWhile, cancellable, first) & perf notes.
WhatsApp/Messenger moved key models on-device; reduced model load & inference time and improved ANR metrics. (Engineering at Meta)
Guardsquare’s CPO shows how profile-based config can improve perf & security together. (droidcon, droidcon nyc 2025)
Case study + note that ADPF is broadly available (Unity/Unreal/Cocos/native) to tune thermal/perf. Last updated Jul 9. (Android Developers)
How over-instrumentation hurts startup, memory & battery; pragmatic sampling/SDK tips. (droidcon)
New techniques we’re using at Airbnb to improve and maintain performance of SwiftUI features at scale
Hands-on DIY tracing setup to find jank & slow calls; alternatives to heavy profilers.
I am now building a mobile app, and checking what is the better platform for building a cross platform (iOS, Android, Web) in 2025 - React Native or Flutter? I am especially interested in the tooling itself regarding ease of building, uploading to the app stores, etc?
The Ultimate Guide to React Native Optimization 2025 is here! 🔥
Suppose you just saw an interesting rise or drop in one of your key metrics. Why did that happen? It’s an easy question to ask, but much harder to answer.
React Native's <Text /> component historically used context providers and hooks for features like pressability, which added unnecessary overhead
Jamon Holmgren’s post details common React Native performance issues, building on his earlier thread where he defends React Native’s potential for high performance
Shopify celebrates five years of React Native, sharing wins and lessons.
Describes how Google Maps uses Android’s Performance Class to deliver high-quality, premium user experiences.
Coinbase fine-tunes network calls to make their app feel snappier for users.
Meta fine-tunes Threads on iOS to keep it fast and frustration-free.
Grab speeds up their GrabX SDK startup to get users rolling quicker.
Shopify dumped old code for React Native, cutting millions of lines and boosting speed.
Our GrabX clients noticed that the GrabX SDK tended to require high memory and CPU usage. From this, we saw opportunities for further improvements that could:
DoorDash uses deep learning to nail ETA predictions with precision.