Weekly Digest

Sep 13 - Sep 19, 2021

8 articles that week

← Previous Next →
Wednesday, Sep 15

Debugging the UI of Third-Party iOS Apps

Ever wonder how Twitter built their custom tab bar or how Reeder optimized their scroll performance? There's a way to peek under the hood.

Implementing Diffable DataSource for Heterogeneous Items in iOS

Pattogató Bence from Wise Engineering tackles a problem every iOS dev faces: animating heterogeneous items in collection views without the usual headaches. His solution? A clever enum wrapper that makes UICollectionViewDiffableDataSource work with mixed content types.

Building Desktop Applications with React Native for Windows

Callstack shows how React Native isn't just for mobile anymore. Their guide proves you can build full Windows desktop apps with the same codebase.

Tuesday, Sep 14

Tech Modernization at scale — Blog Series

Walmart's engineering team learned the hard way: breaking up a monolith without fixing team structure just creates a distributed mess.

Improving Product Reliability by Imposing Constraints as a Part of CI/CD Process

Revolut built a system that automatically blocks code deployments based on security risk and bug count. Here's how they shifted security left without slowing down 165,000+ pull requests.

A Saga of Improvement in Android App Performance (Part 3)

Tokopedia built an internal tool that automatically finds Android performance bottlenecks. No more manual trace analysis or guessing which methods are slowing you down.

Monday, Sep 13

Business Benefits of React Native Windows

Bartosz Klonowski from Callstack breaks down why React Native Windows isn't just about cross-platform code. It's about predictable timelines and lower maintenance costs that CFOs actually care about.

Superpack: Pushing the limits of compression in Facebook’s mobile apps

Meta's Superpack compression tech achieves what traditional tools couldn't: keeping app size in check while developers ship code at massive scale daily.