Showing 20 of 1563 articles (Page 21 of 79)
Skyscanner was drowning in observability chaos: multiple vendors, fragmented tools, and engineers losing confidence in their ability to debug production issues.
Chamod Lakmal from PickMe breaks down Clean Architecture for Android with a practical folder structure that actually makes sense. If your codebase feels like spaghetti, this is your roadmap out.
Dream11 serves 15 million concurrent users during IPL peaks. Their image delivery costs were spiraling until they made one architectural change.
Chamod Lakmal from PickMe Engineering breaks down why basic `remember` and `mutableStateOf` won't cut it for production Jetpack Compose apps. Here's what actually scales.
Dream11 serves 230M sports fans with 15M+ concurrent users during IPL. Their React Native app startup time was killing conversions.
Gant Laborde from Infinite Red tackles the question everyone's asking: Is Lynx JS the next evolution of cross-platform development, or just another framework that'll fade away?
Tyler from Infinite Red tackles a question that trips up new React Native library authors: why can't native modules just bundle together like regular JavaScript dependencies?
Sean Coyle from ASOS breaks down the most misunderstood layer in Clean Architecture. If your ViewModels are bloated and your business logic is scattered everywhere, this deep dive into the Domain Layer will cha...
Patrycja Kalinska from Software Mansion reveals why React Native Reanimated classifies props into three categories. The reason? Performance optimization that most developers overlook.
Chamod Lakmal from PickMe Engineering reveals how unnecessary recompositions in Jetpack Compose can silently drain your users' batteries. Most Android devs are missing these optimization wins.
Discord just cut startup times in half and eliminated those frustrating blank screens on budget Android devices. Here's how they did it.
Woowa Brothers needed to handle massive I/O in their authentication gateway. Java's traditional threads couldn't keep up, so they explored virtual threads.
PickMe rebuilt their entire iOS app from Objective-C to SwiftUI in just 6 months. Here's how a team that started with 1 developer scaled to 10 engineers and shipped a complete rewrite.
Ankit Bhalla from Cars24 tackles the double-edged sword of mobile caching: it can make your React Native app blazing fast or turn it into a buggy nightmare. Here's how to get it right.
Callstack reveals how to bridge SwiftUI's modern declarative views directly into React Native apps. This is the integration pattern brownfield teams have been waiting for.
Tinder ships their iOS app to 190+ countries in 50+ languages. That localization overhead was costing them 51MB of install size.
Pascal Hartig from Meta sits down with the engineers tackling one of Android's biggest migration challenges: converting tens of millions of lines of Java to Kotlin. How do you pull off a transformation this mas...
Square just launched their Mobile Payments SDK to GA with a twist: your phone becomes the card reader. No external hardware required for contactless payments.
The React Native Bridge has been the performance bottleneck we've all learned to work around. Now it's finally going away.
Profiling React Native apps just got a serious upgrade. Tracy, the real-time profiler that game developers swear by, now works seamlessly with React Native's native layer.