Our Favorite Developer Tools for 2015

Topics covered
Popular Clips
Episode Highlights
Mind Mapping
Mind mapping software offers a structured way to organize ideas, distinguishing itself from traditional brainstorming. Joe Zack highlights SimpleMind, a tool that allows users to visually map out their thoughts, creating a "DNA-looking strand" of ideas 1. Unlike brainstorming, which often involves unconnected ideas, mind mapping focuses on a central theme with branching connections 2. Michael Outlaw notes that mind mapping is about connecting ideas, making it a valuable tool for refining and detailing concepts.
  Â
Task Automation
Task automation tools like Gulp streamline coding processes by allowing developers to write code for tasks rather than relying on configuration. Joe Zack explains that Gulp's approach of piping outputs through tasks makes it faster than alternatives like Grunt 3. This method supports a wide range of functionalities, from JavaScript minification to image processing 4. Michael Outlaw adds that Gulp's extensive library of plugins enhances its versatility, making it a powerful tool for developers.
  Â
Web Dev Tools
Web development efficiency is greatly enhanced by tools like JSFiddle and dotnet fiddle, which allow developers to experiment and share code online. Michael Outlaw appreciates dotnet fiddle for its ability to run C# code without needing a full development environment 5. Joe Zack finds JSFiddle valuable for its ease of sharing and testing JavaScript code, although he notes its limitation in file structuring 6. These tools provide a platform for developers to collaborate and refine their code efficiently.
  Â
Unit Testing
Unit testing frameworks like NUnit are crucial for maintaining robust applications. Joe Zack emphasizes the importance of unit tests in preventing regressions and ensuring application stability 7. Michael Outlaw compares NUnit to other frameworks, highlighting its advantages such as parameterized tests, which allow for testing methods with various inputs 7. This flexibility makes NUnit a preferred choice over Microsoft's MSTest, especially for developers using tools like Resharper.
Related Episodes

Tackling Tough Developer Questions
Answers 383 questionsHow to be a Programmer
Answers 383 questionsJob Hopping an Favorite Dev Books
Answers 383 questions93. Developer Shopping Spree
Answers 383 questionsClean Code - Formatting Matters
Answers 383 questions

We <3 Kubernetes
Answers 383 questionsYou Asked For It
Answers 383 questionsThe DevOps Handbook – Enable Daily Learning
Answers 383 questionsHow to be an Advanced Programmer
Answers 383 questionsThere is still cool stuff on the internet
Answers 383 questionsClean Code - How to Write Amazing Functions
Answers 383 questions

Gitlab vs Github, AI vs Microservices
Answers 383 questions

200th Episode Extravaganza!
Answers 383 questionsThe 2021 Shopping Spree
Answers 383 questionsAll Your Database Are Belong to Us
Answers 383 questions
