I saw someone put this question out a few years ago so I thought it
might be interesting to get a 2019 take.<p>Libraries, Frameworks, Testing tools, Continuous Integration tools, Automation tools, Compilers, Debuggers, Profilers, Collaboration tools...<p>previous discussion: https://news.ycombinator.com/item?id=9587149