Picking the right tool for the right job is probably the most crucial skill I learned when it comes to programming. If all you have is a hammer, everything looks like a nail. That’s why it’s crucial to constantly be on the lookout for new tools that increase developer productivity and happiness.
Full disclosure: I’m not affiliated with any of these companies or tools. I only pick them because I find them beyond useful.
Whether you’re a backend, front-end, or full-stack developer, at some you will come across working with an API. Most modern applications have a frontend which requests data from the backend via the API. Insomnia is a great tool to test your queries and requests.
P.S; Insomnia is free, and supports GraphQL out of the box too.
I take a lot of calls with clients and it’s great to have a reliable video conferencing tool. I found Zoom to be the best tool to handle all your real-time communications.
I recommend pairing Zoom with Muzzle. Muzzle application is a simple mac app to silence. embarrassing notifications while screen sharing. Especially useful when recording video conferences or live code rounds.
Notion is by far the best note-taking application, period. Notion offers templates, organized by tables, topics, industries, browsers extensions, and even a mobile app. All of the accounts are synced.
If I find something useful but don’t have the time to dive deeper, I save the reference through the notion browser extensions.
Trello is a light-weight kanban board for agile teams. I like to organize my work, and Trello lets us do that. Trello is best for small light-weight teams who move fast.
You create a board like engineering, create columns for statuses, like “to do”, “in progress”, “done”, etc. With this approach, all of the team is synchronized and aligned with what needs to done and who’s working on what.
Figma is a design tool for designers, developers, and product people. You don’t need to download Figma since it works in the browsers. I love it when designers prefer using Figma, since this gives the team one link easy access to all the design assets, colors, widths, heights, etc.
Thanks for reading, if I missed your favorite tool, please let us know in the responses.