Why We Decided to Rewrite Uber's Driver App
Uber explains why they scrapped and rebuilt their driver app to boost speed, scale, and driver happiness.
Showing 20 of 296 articles (Page 11 of 15)
Uber explains why they scrapped and rebuilt their driver app to boost speed, scale, and driver happiness.
In the days of lore and legend that precede my employment, Medium operated under the decentralized organizational philosophy of holocracy. Though leadership has long since
Bumble wraps up their iOS scaling journey with advanced tips.
Tokopedia starts splitting their iOS app into manageable modules.
Pinterest chopped their iOS app size by over 30%, using clever resource tricks and code cleanup.
Bumble digs into the tech behind scaling their iOS app smoothly.
DoorDash tunes OpenTelemetry for fast tracing with low lag overhead.
Bank of America cut in-app response times by 50% with Adobe’s help.
Bumble starts scaling their iOS app with smart, practical moves.
AWS Amplify’s CDN caching makes apps load faster with less wait.
Crashes can be one of the most straightforward types of issues to debug. There are many different categories of crashes that can happen on iOS - everything from bad memory access
Pinterest uses Honeycomb to keep their CI clear, stable, and easy to watch.
Walmart traces CI/CD performance to keep their pipeline reliable.
Uber rolled up their sleeves to tackle the hefty size of their iOS app and slim it down.
Pinterest revamped their CI system, splitting tasks and streamlining to cut build times by over half.
Expedia tracks iOS app performance to keep travelers happy on the go.
Farfetch fine-tunes their app startup with deeper optimizations.
Uber keeps all their iOS code in one giant repo, helping teams sync up and scale without chaos.
When Lyft was first developed, it was built using a monolithic server architecture. Within this architecture, all mobile clients relied on a single endpoint for fetching all data pertaining to the user and their ride (the “state of the world”):
Pinterest started testing UI before code gets merged, catching bugs early to keep things steady.