~/talk

Apps at Scale: An Industry Discussion

github:gpeal
links:none on file
slides:none on file

Panel compares real engineering choices: monorepos vs many repos, build systems and tradeoffs (Gradle + caching, OkBuck, Buck and Bazel, ongoing move to Bazel), concrete scale metrics like 3500 modules and 1200 micro‑modules, Airbnb’s “light” app that cuts builds ~75% for local work, Kotlin adoption stuck at ~10–20% due to compiler and build pain, weekly release trains, heavy use of static analysis, feature‑flag patterns and when experiments actually roll back vs ship. Practical tooling pros and cons.

AI-written summary · about

  1. 0:00Introduction and panel setup
  2. 1:14Panelist introductions
  3. 2:36Team structures at scale
  4. 5:45Developing for large teams
  5. 8:13Mindset shift at scale
  6. 10:43Day-to-day in platform teams
  7. 13:33Prioritizing platform work
  8. 15:43Build system challenges
  9. 23:08Staying close to mainline tools
  10. 23:28Communication at scale
  11. 25:34Codebase structure choices
  12. 31:13Monorepo benefits and trade-offs
  13. 36:08Build system comparisons
  14. 44:07Kotlin adoption strategies
  15. 51:29Feature flags and experimentation
  16. 59:37Release process and build trains
  17. 1:05:11Engineering culture insights
  18. 1:13:39Code review and ownership
  19. 1:24:35Top tips for scaling teams
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.