How GitHub No Longer Works
zachholman.com
How GitHub No Longer Works
1–10 of 139 posts
Re: How GitHub No Longer Works
#2Re: How GitHub No Longer Works
#3I tried Campfire and Hipchat a couple years ago, neither stuck. Not sure why, maybe poor offline notifications and logging? Or maybe our team didn't have enough timezone overlap or things to chat about? Hard to say.
Is strong chat as important to Github as Zach implies?
Re: How GitHub No Longer Works
#4Re: How GitHub No Longer Works
#5Seems like 20% of that slide deck is about chat rooms... GitHub still uses Campfire for chat? I tried Campfire and Hipchat a couple years ago, neither stuck. Not sure why, maybe poor offline notifications and logging? Or maybe our team didn't have enough timezone overlap or things to chat about? Hard to say. Is strong chat as important to Github as Zach implies?
As I mentioned, we have 150+ rooms that we chill in, and most of our day-to-day work practices are tied into chat. Mention someone's name in a room they're not present in and we send push notifications to their phone and desktop- works great to pull people in as needed, without needing to distract them with the noise of being in the room 24/7.
Our ops team is particularly in deep with chat. Instead of siloing everyone's process off individually in SSH sessions, many operations happen in chat, so everyone can learn and help out when diagnosing problems. They've built some really fascinating tooling around the problems they face- if you're interested, check out @jnewland's talk on ChatOps: http://www.youtube.com/watch?v=NST3u-GjjFw
Re: How GitHub No Longer Works
#6Seems like 20% of that slide deck is about chat rooms... GitHub still uses Campfire for chat? I tried Campfire and Hipchat a couple years ago, neither stuck. Not sure why, maybe poor offline notifications and logging? Or maybe our team didn't have enough timezone overlap or things to chat about? Hard to say. Is strong chat as important to Github as Zach implies?
Re: How GitHub No Longer Works
#7What I think it really has to do with is that GitHub seems to make an effort to hire doers, whereas many companies develop processes to deal with non-doers, eg, having staging servers so non-technical staff can check the work of "their" developers. Remote work also doesn't serve the interests of non-doers, since they want to Have Meetings and Make Decisions.
Re: How GitHub No Longer Works
#8Brilliant work happening at GitHub, of course. Seeing the rise of the "primarily responsible person" is huge for us in our small company - we've found it's natural to work this way, without a label.
Keep on putting out these fantastic slides, Zach.
Re: How GitHub No Longer Works
#9Love these talks from Zach Holman. Brilliant work happening at GitHub, of course. Seeing the rise of the "primarily responsible person" is huge for us in our small company - we've found it's natural to work this way, without a label. Keep on putting out these fantastic slides, Zach.
...and now I wanna work at GitHub. :)
Keep it up!
Re: How GitHub No Longer Works
#10Seems like 20% of that slide deck is about chat rooms... GitHub still uses Campfire for chat? I tried Campfire and Hipchat a couple years ago, neither stuck. Not sure why, maybe poor offline notifications and logging? Or maybe our team didn't have enough timezone overlap or things to chat about? Hard to say. Is strong chat as important to Github as Zach implies?
We don't use chat so much for the Hubot-ish stuff, but I have enjoyed using Robut[0] as a culture tool. I usually serve it directly from my computer, which is fun.