Side Projects for Software Developers: Tools and Practices

First you need the mindset. Then, you need the tools. Without the mindset, you won't use the tools correctly, in a consistent way. Without the good tools, you won't be efficient and you won't enjoy the process. This article is about the tools: what do I use to successfully manage and ship my side projects?