Weekly Digest

Sep 20 - Sep 26, 2021

5 articles that week

← Previous Next →
Thursday, Sep 23

Designing Resilient Systems Beyond Retries (Part 1: Rate Limiting)

Grab's engineering team learned the hard way: retries and circuit breakers aren't enough when you're running hundreds of microservices at scale.

Wednesday, Sep 22

Making Shopify’s Flagship App 20% Faster in 6 Weeks Using a Novel Caching Solution

Shopify's home feed was consuming 30% of their total database load and slowing down their entire app. Off-the-shelf caching solutions wouldn't cut it.

Monday, Sep 20

How to implement over the air updates with expo-updates in React Native

Jamon Holmgren from Infinite Red walks through implementing expo-updates in a vanilla React Native app—and gets it working in just two hours. No managed Expo workflow required.

Swift 5.5 Released

Ted Kremenek from Apple's Swift Core Team just dropped Swift 5.5, and it's the biggest language update in years. This release fundamentally changes how iOS developers write concurrent code.

Swift Code Linting and Formatting Best Practices

Cecília Saraiva from Glovo reveals how their 30+ iOS engineers maintain code consistency without the manual overhead. Spoiler: automation is doing the heavy lifting.