I have learned a lot through peer groups, both industry wide and company internal ones. Company internal peer groups offer a unique opportunity to help you get better at your job. However, there are not yet good resources for running company internal peer groups. This post includes what I have been able to learn on the topic so far. My hope is that this post can serve as a starting point, and we can, as a community, develop those resources.