The Building Blocks Of Scale
tl;dr: Specific to mobile teams: (1) Smaller, more specialized teams to reduce communication overhead and have more specialized knowledge. (2) Organized, testable code so that "each software module should have one and only one reason to change.” (3) Well-reasoned architecture. Kayla mentions 4 types that work at scale. (4) Continuous evolution.
featured in #254
10 Engineering Challenges Due To The Nature Of Mobile Applications
tl;dr: "I hope this piece helps non-mobile engineers build empathy for the type of challenges and tradeoffs mobile engineers face and be a conversation starter between backend, web and mobile teams."
featured in #218
Announcing Mobile First Indexing For The Whole Web
tl;dr: Google will be switching to mobile-first indexing for all websites starting September 2020.
featured in #176
React Native Is The Future Of Mobile At Shopify
tl;dr: The team at Shopify delve into the reasons they are switching to React Native for mobile.
featured in #173
The (Not So) Hidden Cost Of Sharing Code Between iOS And Android
tl;dr: Writing code once sounds like a good idea but doesn't factor in the additional costs associated with it. The Dropbox team doesn't share code via C++ but writes in platform native languages.
featured in #150