~/talk

Scaling Open Source Projects from 0 - 1000 Commits

Talkat GOTO London 2015 · 2015-09-16..09-18· [open-source]
slides:none on file

Outlines concrete milestones from initial git init through ~1,000 commits: start with README, license and CONTRIBUTING, hit 200 commits when you ship first usable release and minimize time-to-first-hello-world, reach 400 commits with code reviews, benchmarks and external contributors, hit 600 commits adopting semantic versioning and binaries in production, face breaking rewrites (raft rewrite for etcd) that trade migration pain for stability and show measured wins like 30x faster in some queries; adopt a two-week cadence and stable/master branch flow.

AI-written summary · about

  1. 0:00Start
  2. 6:18format your code
  3. 15:33start adding benchmarks
  4. 15:50write a benchmark
  5. 18:27put out some early releases some binaries
  6. 23:07start talking about release cadences
~/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.