DEV Community

7 Best Productivity Tools to Add in Your Development Arsenal in 2020

Nandini Sharma on September 15, 2020

Well, coding is not the only thing that a typical developer does throughout his work hours. There are many other responsibilities of a web develope...
Collapse
 
cubiclesocial profile image
cubiclesocial

You need to disclose your affiliation with ProofHub in your list.

Other than two IDEs, which I suspect you threw in to cover that this is really just a push for boosting ProofHub SEO, the rest are cloud services that aren't really dev tools but rather management tools. Chat programs like Slack, Teams, and Chanty are distractions especially when a channel gets noisy.

As a developer, I track my big picture projects using a simple text file. My current, active project gets broken down into mini-tasks and tracked using a temporary Notepad instance (yes, Notepad). I've been developing software for a very long time, built many large projects individually and in teams, have used a variety of management solutions, and after all that ultimately decided that I don't need anything more than a couple of text files. The best approach to software development is a "when it gets done" mentality while just keeping on pushing forward to the project completion goal. That, combined with Notepad, negates the need for Gantt charts, Kanban, cloud-based to-do lists, dedicated time trackers, and any and all distractions, which also includes all IDEs - I prefer a straight-up text editor without any bells or whistles beyond very basic syntax highlighting. Organizations that have clients that they need to report hours for will probably want fairly accurate time tracking, but they probably also already use a time tracker module within their issue tracker software. For my project tracking needs though, Notepad works fine.

Collapse
 
zoebourque profile image
zoebourque

Great article! After using Todoist for a while, I realized it wasn't the right tool for me. So now, I am using Quire as my project management tool to collaborate with my team. Since my company has started the hybrid remote working, collaborating with my colleagues has never been easier.

Collapse
 
stan8086 profile image
Jose Rodríguez

I also create a list for myself on GitHub:

Awesome Productivity Tools