REWRITE: Why Basecamp 3 is a brand new code base, the evolution of code, transcendent software, and executing your very best ideas.