~/interview

Centralising the Right Things

Interviewat The Lead Developer UK 2017 · 2017-06-08..06-09· [engineering-leadership]
name:Tom Booth
links:none on file
slides:none on file

Claim: centralise knowledge and coordination but not ownership. uSwitch moves from a three-week release cycle to continuous deployment, creates a small central team that builds shared patterns and self-service tooling (introspection APIs, deployment pipelines and migration helpers), preserves each service team’s architecture ownership, and measures success by fewer duplicate fixes (the same DB bug cost two teams a one-week duplicate outage). The result: faster feature flow, less repeated engineering, clearer company-wide visibility without taking ops from teams.

AI-written summary · about

  1. 0:00Intro
  2. 0:11Centralising the right things Tom Booth
  3. 0:41Build a central team to empower and support others
  4. 1:45We weren't one business, we were competing functions
  5. 2:49Protectionism built through competition
  6. 3:46Operations would get the blame for developer problems
  7. 4:18Why did their change break my code?
  8. 4:57Getting features to our users was slow
  9. 5:22One team needs to own the whole service
  10. 6:01You have to embrace change
  11. 6:12Deploying continuously is better for users
  12. 6:24A team should own its own architecture and infrastructure
  13. 6:46Every team with their own direction, little shared
  14. 6:57Solving the same problems, in the same way with different implementations
  15. 7:56Change is complex because of poor architecture
  16. 8:43Retain ownership in the service teams
  17. 9:19Support common patterns with great tooling
  18. 10:01Give teams room to experiment, do what's best for them
~/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.