Oct
9
There’s a very strong culture of building mini-apps and Hubot scripts if it helps with automation. There’s two reasons for why we push hard on this. The first is most obvious: you’re letting a scripted process save you time so you can focus on doing real work. The second is more subtle: automation reduces institutional knowledge. Institutional knowledge leads to a minority group inside of the company retaining answers. That forces new employees to bother those few in order to make impactful changes. It becomes a very verbal, synchronous process, which we try to avoid.
Scaling GitHub’s Employees