Supporting
Continuous Deployment
or
Let’s Ship
Monday, June 10, 13
Slide 2
Slide 2 text
4 million users
300 new requests/day
550 replies/day
14 supportocats
Monday, June 10, 13
Slide 3
Slide 3 text
Monday, June 10, 13
Slide 4
Slide 4 text
I deployed https://github.com/
github/github/pull/11824 which
should fix some archive issues
(zip / tar downloads). If you see
any problems around
generating repo archives in the
next couple days ping me.
foca
Monday, June 10, 13
Slide 5
Slide 5 text
Monday, June 10, 13
Slide 6
Slide 6 text
Monday, June 10, 13
Slide 7
Slide 7 text
GOOD BUG
REPORTS
* identify a bug (not user error, etc.)
* recreate a bug, document well
* include user data from support requests
Monday, June 10, 13
Slide 8
Slide 8 text
0
15
30
45
60
day 1 day 2 day 3 day 4 day 5 day 6 day 7
Support Load
Well, they
noticed Took care
of the
bugs
change is
hard
Edge
cases
none
some
a bunch
a metric ton
a shit ton
Monday, June 10, 13
Slide 9
Slide 9 text
GitHub Issues
Monday, June 10, 13
Slide 10
Slide 10 text
Monday, June 10, 13
Slide 11
Slide 11 text
Sorting a lot of data
Bugs and bugs and complaints and
complaints and complaints.
Data was emotional
Users who care are users who swear.
Monday, June 10, 13
Slide 12
Slide 12 text
Monday, June 10, 13
Slide 13
Slide 13 text
Fuck YEAH,
dossier
Monday, June 10, 13
Slide 14
Slide 14 text
Squash bugs
Monday, June 10, 13
Slide 15
Slide 15 text
Monday, June 10, 13
Slide 16
Slide 16 text
Rows and rows:
Hard to ignore.
Monday, June 10, 13
Slide 17
Slide 17 text
Hits you right in the feels:
“As a (partially) colorblind user, I
find the new tags to be a lot
more difficult to scan at a
glance.”
Monday, June 10, 13
Slide 18
Slide 18 text
Also in the feels:
“Under the new label styles, instead of
46 distinct colors, we can distinguish
about six. All the reds/pinks/oranges
look the same, all the black/light
grey/dark grey look the same.”
Monday, June 10, 13
Slide 19
Slide 19 text
Two hours later:
“Damn, nice comprehensive list. I'm
about to deploy fixes for the bugs
pertaining to ‘can't delete labels’ and
‘can't add labels after removing all of
them’.”
Monday, June 10, 13
Slide 20
Slide 20 text
Two hours later:
“You are my hero.”
Monday, June 10, 13