Building an Internal GitHub Copilot Community
Over the course of the last years, we have been part of many rollouts and enablement programs at all sorts of customers, from less than a hundred developers to thousands. One thing that always stood out for us is that engineers are generally working on the same thing – adding value for their end users – but the way they achieve this tends to be different at every company, sometimes even between departments and teams. We also see that there is often a disconnect between teams, in the sense that they are not prone to or encouraged to share knowledge between their different cohorts. Often, the tools and ways of working stay within their own team/department/group, which leads to siloed information and different teams attempting to reinvent the wheel.
In this chapter, we share how we have helped to build communities with our customers and our own teams, to keep on learning from each other about novel use cases, or just new...