Weekly Digest

Aug 23 - Aug 29, 2021

5 articles that week

← Previous Next →
Thursday, Aug 26

Android App Excellence: Duolingo

Duolingo's Android app was degrading 5-10% every month. New features meant guaranteed performance regressions every 90 days.

React Native Multi-Platform Vision

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.

Wednesday, Aug 25

Building Android Conversation Bubbles

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 profiles, websockets, and virtual displays.

Tuesday, Aug 24

Kotlin Multiplatform: Shared Test Resources

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.

Monday, Aug 23

Best Practices for Writing Compose Code

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 composition part.