Developers love building new things. The excitement, however, seems to wane once the project is done and out in the wild. Fighting the urge to move on to the Next Great Thing (tm), this talk will cover all aspects of maintaining a project. Starting with the initial project setup, then moving into the issues surrounding ongoing work, refactoring, balancing feature requests and keeping clean, releasing updates, and new developers joining (or leaving) the project.
Presentation given at LoopConf, May 2015