~/talk

How DevPod Became Uber's Primary Development Environment

Talkat CDE Universe 2023 · 2023-06-01..06-02· [developer-experience]
slides:none on file

DevPod becomes Uber’s primary development environment by replacing slow local setups with Docker containers on Kubernetes, pre-cloned monorepo images and SSD-mounted host build caches that cut build times, remote build caches and artifact repos, and Kubernetes volume snapshot API to archive persistent disks to cold storage; five low-latency clusters and connection options (VS Code, JetBrains Gateway, terminal) support workflows, automated nightly updates plus feature flags and release channels handle rollouts, almost over two thirds of engineers actively using it and automated nightly updates eliminate manual version drift while total costs drop despite rising adoption.

AI-written summary · about

  1. 0:00Intro
  2. 0:53Development at Uber
  3. 1:22Challenges at scale
  4. 2:35Devpod: Uber's CDE
  5. 3:52Performance out of the box
  6. 5:27Low latency
  7. 6:23Ready to go!
  8. 8:09Personalization
  9. 9:36IDE support
  10. 12:27Managing environments
  11. 14:01Managing costs
  12. 15:32Tables have turned
  13. 16:12Testimonials
  14. 16:32What's next?
  15. 17:09Summary
  16. 17:30Ending note
~/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.