~/talk

The Art of the Pull Request

Talkat foss-north 2018 · on Monday, 2018-04-23· [developer-experience]
slides:none on file

Claim: treat pull requests as the basic unit of asynchronous collaboration not just post facto reviews. At Zalando scale—~15,000 employees, ~2,000 engineers across ~200 teams—this reduces coordination overhead. Practical steps: open a PR at planning (empty commit allowed), link to issue for end-to-end motivation, use a PR template that checks CLA, tests and dependencies. Example failures include Habitat PRs with no rationale forcing maintainers to read commits; the template approach surfaces intent and speeds merges.

AI-written summary · about

  1. 0:00Introduction
  2. 1:00Community in tech orgs
  3. 3:32Small teams to communities
  4. 5:22Motivating teams
  5. 8:59What is a pull request
  6. 12:13Async communication
  7. 14:24Good vs bad PRs
  8. 17:35Structuring meaningful PRs
  9. 18:36Using pull requests in organizational workflows
  10. 20:23Pull requests as a tool for alignment
  11. 21:06Q&A
~/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.