Weekly Digest

Aug 22 - Aug 28, 2022

7 articles that week

← Previous Next →
Friday, Aug 26

Performance Vitals: a unified scoring system to guide performance health and prioritization

Coinbase scaled from a handful of engineers on one platform to four platforms with zero standardized performance measurement. How do you unify performance tracking across web, mobile, backend, and extensions?

Wednesday, Aug 24

Uploading Files to AWS S3 with Progress - Kotlin

Mehmet Gür from Getir tackles a common Android pain point: uploading files to S3 with real-time progress tracking. His solution avoids the MultipartBody pitfalls that trip up most developers.

Tuesday, Aug 23

Comparing Jetpack Compose Performance with XML

OkCredit ran a fascinating A/B test: Jetpack Compose vs XML layouts in production. The results surprised them—and reveal what most teams miss about Compose performance.

How We Made Unit Testing Part of Our Engineering Culture

Instawork runs over 1 million tests daily in their CI pipeline. Here's how they made unit testing a core engineering practice, not an afterthought.

Build Time Optimizations in Xcode

Swiggy's iOS team cut build times by 21% and saved developers hours of waiting. Here's their battle-tested playbook.

Designing Jetpack Compose Architecture for a Gradual Transition from Fragments on Android

Turo's Android team faced a challenge: how to adopt Jetpack Compose without rewriting their entire fragment-based app overnight.

Simplifying Navigation in Multi-Module Android Apps

Meetup's Android team ditched Activities and Fragments for pure Jetpack Compose—and immediately noticed the performance difference. Here's how they navigated the complexity of multi-module apps.