Showing 20 of 1581 articles (Page 52 of 80)
React Native is going where most developers didn't expect: virtual reality headsets and native desktop apps. The performance results are already surprising the team.
Mathias Roth from Slack reveals how a hardcoded Android display name prefix saved their Conversation Bubbles implementation. What started as straightforward API work turned into a detective story involving work...
Victoria Gonda from Square tackles a tricky KMP problem: Kotlin/Native doesn't support I/O, yet your shared tests need to read fixture files. Here's the workaround that makes it possible.
GJ Kooijmans from Just Eat Takeaway compares writing software to Bruce Springsteen's E Street Band. Both succeed by composing simple parts into harmonious wholes—but most developers struggle with the compositio...
Grab lost 95% of ride bookings for a full minute when a single Redis slave node failed. Their highly available cluster with multiple replicas somehow became a single point of failure.
Jens Johansen from Google's Dart team reveals how they made Flutter's hot reload 30% faster. The optimization saves Flutter developers collectively over a year of waiting time every 5 days.
React Native 0.65 just dropped with performance gains that'll make you rethink your mobile architecture. The Hermes engine upgrade alone is delivering 20-50% improvements on CPU-intensive workloads at Facebook.
Grab's Android app had 4 million lines of code and was bleeding users. Google's research showed every 6MB increase costs 1% of conversions.
Zach Klippenstein from Square reveals how they bridged their state machine architecture with Google's declarative UI toolkit—a year before Compose hit 1.0.
Tokopedia built an automated performance testing pipeline that catches regressions before they hit production. Here's how they measure every build, every night.
Chaitanya Deorukhkar from Razorpay reveals how his team built and shipped a production mobile app while simultaneously engineering their own culture. The entire team took a week-long vacation the day after laun...
Huan Nguyen from Afterpay reveals how they architected their Android rewrite to support hundreds of future developers. The secret? A three-tiered modular structure that makes parallel development actually work.
Revolut's iOS team ships weekly updates with minimal regression. Their secret? Making unit tests actually fun to write.
Tokopedia's Android team achieved a 40% improvement in app start time and page load speed. Here's the systematic approach that got them there.
Amorn Apichattanakul from KBTG compares Flutter's UI testing to native iOS and doesn't hold back: 'UI test in Flutter is... horrible.' But there's a method to the madness.
Microsoft Teams Mobile merges 50+ commits daily from 350+ developers. How do they catch performance regressions before users feel the pain?
Pierce Johnson from Lyft reveals how a custom IntelliJ plugin transformed productivity for 60+ Android developers. The secret? Automating the repetitive tasks that were quietly draining engineering velocity.
Guillermo Mazzola from Glovo cracked a problem most teams avoid: using Kotlin Multiplatform without forcing everyone into a monorepo. His solution? Publishing native CocoaPods and NPM packages directly from KMP...
Guillermo Mazzola from Glovo turned a Friday afternoon experiment into a production system that solved a problem most multi-platform teams don't even realize they can fix.
Ash Furrow, AJ Robidas, and Michelle Fernandez from Shopify reveal what actually happens when web, Android, and iOS developers learn React Native. Spoiler: their biggest fears weren't the real challenges.