~/talk

How We Learned To Stop Worrying And Love (Or At Least Live With) GitHub

links:none on file
links:none on file
slides:none on file

An organization loses its Bugzilla database and migrates issue tracking onto GitHub, building a webhook-backed service called ghi assist bot that listens for issue/pr events and executes API calls to auto-assign on PRs, let members assign via comment, and add whitelisted labels. The implementation uses GitHub webhooks, HMAC verification, and a personal access token; it successfully closes and assigns issues on merge but retains GitHub limitations like no private issues and coarse permissions.

AI-written summary · about

  1. 0:00Introduction
  2. 1:30What is GitHub
  3. 3:06Open Source Projects
  4. 5:11Why Use GitHub
  5. 9:22Why Bugzilla
  6. 11:19Alternatives
  7. 13:06GitHub Permissions
  8. 14:19What We Wanted
  9. 15:14The API
  10. 15:55How it works
  11. 16:37Assigning issues
  12. 18:26Testing
  13. 24:59Why
  14. 29:08Verify
  15. 33:26Claim
~/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.