How dogfooding helps us build a better Duolingo
“Dogfooding” is one of the most important tools we have for improving the app.
Showing 20 of 301 articles (Page 3 of 16)
“Dogfooding” is one of the most important tools we have for improving the app.
Caching — the superhero of speedy apps. It’s the secret sauce that saves us from constant database calls, making our applications
Swiggy tunes their restaurant app to perform better for partners.
Gojek tells how they upgraded from basic bid alerts to the slick ‘Courier’ system.
Reddit looks back at untangling old code and going native with their apps.
Mercari tracks mobile app performance live to stay quick and steady.
DoorDash’s iOS team handles big releases with calm and precision.
Glance scales their job scheduler to handle 20k tasks without a hitch.
A quick dive into why app size matters, how it affects users, and tricks to keep it lean.
Swiggy uses Litho to make scrolling smooth and fast in their apps.
DoorDash uses Flink to spot user sessions and send timely notifications.
Uber’s Healthline tool watches crashes in real time across their mobile apps, keeping things under control.
Gojek’s ‘Courier’ service makes push notifications quicker and more reliable.
Glance scales their Game Centre to handle 100 million daily players.
Swiggy handles media in their apps with finesse and speed.
When Cash App was originally developed we had a single service powering all backend functionality, codenamed “Franklin”.
Instagram tunes DMs to be quick and trustworthy for every user.
How Airbnb adopted SwiftUI in our iOS app
Senior iOS Engineer Justin Shapiro explains the importance of snapshot testing in Handshake’s iOS testing methodology, and outlines the migration to a snapshot testing capability from Emerge Tools.
Skeelo tunes Node.js concurrency to keep their app humming along.