~/talk

Behind the Scenes of Maintaining an Open Source Project

Talkat PHP UK Conference 2016 · 2016-02-18..02-19· [open-source, career-development]
slides:none on file

Maintaining Composer and Packagist means juggling real bugs, PRs and people: a five‑year project, surprise performance wins (a change makes Composer twice as fast), scary incidents (an rm -rf mistake, death‑threats in another ecosystem), and countless small fixes that help users. Workflows matter: edit links and thank‑yous speed contributions, large messy PRs (one had 57 commits 800 lines) waste time, community events produce fan gifts and 500 comments on a celebratory thread, and issue locking or codes of conduct stop burnout.

AI-written summary · about

  1. 0:00Intro
  2. 2:00Time
  3. 4:00WorkLife Balance
  4. 5:10Burnout
  5. 8:15Pride
  6. 11:25Anger
  7. 13:40Death threats
  8. 15:05Culture
  9. 16:05Code of Conduct
  10. 17:25Angry People
  11. 17:55Negative Feelings
  12. 19:30Criticism
  13. 20:20Not interested
  14. 21:05Respect
  15. 21:40Uncalled for
  16. 23:50Bumblebee
  17. 24:55Open Source Responsibility
  18. 25:40Communication
  19. 26:50Reporting Issues
  20. 28:15Communication in Public
  21. 29:05Micro Bubbles
  22. 30:25Community
  23. 31:00Cake
  24. 32:05Composer
  25. 32:50Contribution
  26. 34:10Pull Requests
  27. 35:05Contributing
  28. 35:30Troubleshooting
  29. 36:10Recap
  30. 38:20Bad Actors
~/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.