Writings on software engineering, design, music, and more

Articles and tidbits on programming, design, music, and more.

Five tips for not giving up on your project

Starting a new project is easy. Finishing it is hard. Being the only one responsible for a project's is even harder. Here are the many reasons I almost gave up and ways I tried to overcome the desire to quit.