Weekly Digest

Jun 19 - Jun 25, 2023

10 articles that week

← Previous Next →
Friday, Jun 23

Unleashing Efficiency: The Power of Mobile App Automation at Dream11

Dream11 cut regression testing from multiple days to just one hour. Here's how they rebuilt their entire mobile automation framework from scratch.

Thursday, Jun 22

Page not found - Engineering at Meta

Meta's Engineering blog just hit a 404. Sometimes even the biggest tech companies deal with broken links and content migrations.

Wednesday, Jun 21

Metro Package Exports and Symlinks in React Native 0.72

React Native 0.72 just dropped with the two most requested Metro features that developers have been waiting years for. Monorepo teams and pnpm users, this one's for you.

Flow testing with Turbine

Cash App just open-sourced Turbine 1.0, solving one of the trickiest parts of Kotlin coroutines: testing Flows without the headache.

Modularizing Our Driver App for Android: The Process (Part-2)

The article link appears to be broken or unavailable. This is a 404 error page from Medium, not the actual Gojek engineering article about modularizing their Android driver app.

Package Exports Support in React Native

React Native just closed a major compatibility gap with the JavaScript ecosystem. Metro now supports Package Exports, unlocking 16,600+ npm packages that were previously broken or inaccessible.

Tuesday, Jun 20

Intersection Observer API for Element Visibility Detection and Improved Performance

Pepperfry's engineering team was facing system hangs and 28% CPU usage just from scrolling. The culprit? Traditional scroll event listeners that were choking their main thread.

Beautiful Performant Android UI

Instagram built a full-screen video viewer that needed to feel buttery smooth on every Android device. Here's how they made animations delightful without killing performance.

Improving Video Cache Hits on Swiggy Apps

Swiggy was bleeding money on video bandwidth costs. The culprit? Videos being requested at 270px, 272px, 275px... you get the idea.

Monday, Jun 19

Unit Testing Android Apps with MockK

Emre Muhammet Engin from Getir tackles a truth bomb: if your code is hard to test, your design probably sucks. His deep dive into MockK shows Android developers how to fix that.