This is a collection of useful software and tools that I have found over my years of programming.
An awesome text editor, and fantastic for programming. Very extensible and configurable.
Git made simple. Very useful for resolving merge conflicts, rebasing and selective staging.