In this episode, Adam talks to Ryan Singer of Basecamp about how they plan, structure, and execute on new features.