I’ve been a community manager for a decade. While I have some natural talent, nothing beats experience. It’s hard to imagine a better way to get experience than at Stack Exchange where I worked with dozens of communities in all stages of development. During that time, I developed a model of how communities grow and mature. Not many people will be able to observe the patterns as closely as I did.