6 Programs Every New Developer Should Know

Tate Galbraith
5 min readJun 30, 2022
Photo by Brett Jordan on Unsplash

In my journey as an engineer I’ve come across a number of applications that make up the fundamental toolkit of a solid developer. Whether the recommendations came from a company onboarding or a fellow colleague, there were always some of the same programs that kept popping up.

In this article, we’ll explore a few great options that every new developer should be familiar with. These will arm you with the tools required to debug, troubleshoot, test and show up for programming battle prepared every single day.

1. Postman

Postman is without a doubt one of the most useful (and free) tools out there. This will let you test just about any API or web endpoint you can think of. Whether its a generic third-party REST API or a complicated internal SOAP service, Postman lets you design requests for almost anything.

You can build web requests visually without ever having to touch the command-line. One of the best parts of Postman is the ability to create very complex requests and execute them in stages. You can see the stages and execution history right in the main window. You can also safely and securely handle API credentials right from the app.

If you’re working with complex API calls, having Postman will save you a lot of annoying headaches.

2. Vim

Don’t turn your nose up at Vim. It is the best editor on the planet. Don’t believe me? Go read this first and then come back here:

Having a basic set of Vim skills will make you infinitely more flexible than simply clicking around VS Code. Vim runs on just about everything and is available just about everywhere. You could probably run Vim on…

Tate Galbraith

Software Engineer @mixhalo & die-hard Rubyist. Amateur Radio operator with a love for old technology. Tweet at me: https://twitter.com/@Tate_Galbraith