~/talk

How to Build, Use, and Grow Internal Tools

Talkat RubyConf 2012 · 2012-11-01..11-03· [developer-experience]
speakerdeck:keavy
slides:none on file

GitHub runs a mailbox of internal tools: a team status app for who’s working on what, Campfire chat rooms that post every commit and deployment, and a play music app that lets any staff (remote or HQ) control the office stream. Pull requests are used early and often — one refactor sparks the most-commented PR and still gets merged — and an ideas page averages about 35 new ideas a month with ~12 comments each. Boxen is open source for dev environment setup.

AI-written summary · about

  1. 0:00Internal tools at GitHub
  2. 1:15Why internal tools solve pain
  3. 2:38Visibility into work
  4. 7:40Tools for remote teams
  5. 12:39Balancing communication and overload
  6. 19:03Feedback loops and strategy
  7. 23:19Choosing tools for pain points
  8. 29:19Understanding user pain
  9. 31:27Deciding internal tools
  10. 37:16Success rates of ideas
  11. 40:40Managing chat noise
  12. 43:06Open sourcing tools
~/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.