Here Are 5 Productivity Tools Every Developer Should Know

Indrek Lasn
Jun 26 · 3 min read

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.

Notion Web Clipper


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.

Indrek Lasn

Written by

Software Engineer. I try to be kind and friendly. Let’s change the world together for the better. Follow me on Twitter @

The Startup

Medium's largest active publication, followed by +525K people. Follow to join our community.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade