5 Tools That Make Me a Better Software Developer

The tools of the trade…

Image for post
Image for post
Image by ptra from Pixabay

JetBrains IDEs

Throughout my career, I have switched back and forth between several different IDEs. Over the past year and a half, I have stuck pretty consistently with just using JetBrains IDEs. I use WebStorm for React projects, Ryder for .NET core projects, PyCharm for Python projects, and IntelliJ for Java projects.


Following along with the JetBrains theme they also provide a tool called DataGrip which is my favorite SQL client. I am no DBA by any stretch of the imagination, but DataGrip makes working with databases easy.


I have gone through cycles of using VSCode 100% for long periods. It may not be a full-featured IDE, but it has a massive library of plugins that allow you to import all the tools you need with a few clicks. It’s also free to use which is amazing when you consider everything you can do with it.


Postman has been around for a long time and I have used it off and on throughout my career. For brief periods, I switched to other REST clients like Insomnia or the HTTP plugin for VSCode, but after using some of the newer team features from Postman I haven’t touched anything else recently.


Whenever I am getting ready to start working on something new the first thing I do is dig into Pluralsight for a bit of training. They have a large breadth of options for topics for their courses and I can usually find what I am looking for and very quickly get a baseline understanding of a new topic.

I am the Director of I.T. at IN10T. My passions include software development, anything technology related, and cars.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store