16 free tools & services that any developer should use
Tags: productivity, webdev, devtips
Published: 2018-09-25 17:25:24

---
title: 16 free tools & services that any developer should use
published: true
description: Free tools that will add value to your as a developer and your projects. 
tags: productivity, webdev, devtips
---

> This article is a 2018 revised version of my original article https://coder.today/free-tools-for-any-developer-707761504f7f

# Free tools & services for any developer

*I want to thank all the service providers and developers that allowed their product to be used for free. What is the best way to repay them? advertising.*

I will share the most useful free & open source tools that **I** use in my work & home environment. **The tools can be used in any env/ language/ framework/ project.** If you are a devops in a large corporation or a freelance developer this article should be a good start.

> Probably you know about most of the tools already, hopefully today you’ll hear about a new one.

I will skip chat clients like Slack, services such as Stack Overflow, [twitter](https://twitter.com/B3aT), **YouTube** and other **Google** products. I use most of them, everything in my life starts in a **Spreadsheet**. **Inbox** & google **docs** are awesome for prototyping, ideas, formulas, project docs, working alone or shared across the team.

![](https://cdn-images-1.medium.com/max/3014/1*u3DnSHW7dHD9TvoXI4C6SQ.png)

## Class A — Productivity+ for devs, ops, QA, IT

**Visual Studio Code** — **Code** editor, closer to an IDE than the rest I would say. I used it only for the last few weeks, but it became #1 right away, for me it replaced Atom/Sublime/Notepad. [Visual Studio](undefined) works with any language and **config files** (json, xml, ini …). It replaced MonoDevelop for Unity3D, I do TDD in Go, code in Java, C# etc.

I was very skeptic at first, being a Microsoft product, but I threw everything I had and it handled it perfectly. It just runs fast and across platforms. I will still use my PHPStorm (webstorm) for large projects though (for now). It has a very good learning curve,[ one of it’s features is the KeyMap](https://code.visualstudio.com/docs/getstarted/keybindings#_keymap-extensions), I use my Intellij keyboard shortcuts in VSCode, how cool is that?

![](https://cdn-images-1.medium.com/max/2338/1*wc1lmPXcecSqT6M0qc_1lQ.png)

[**Trello**](https://trello.com/adriangeorgescu/recommend) — Task **list**, to do list, shopping list, to visit places list, stuff to do with the kids, notepad for ideas, task management for small projects/teams, bug tracker, feature planning, should I go on? [Trello](https://trello.com/) runs across all platforms and the free tier is good enough. Also it has many [integrations & plugins](https://trello.com/power-ups).

![](https://cdn-images-1.medium.com/max/2284/1*YGnnb4DPrOzxi0zxVmky6g.png)

[**GetShareX**](https://getsharex.com/) — **Screenshot** and Screecast of your dekstop/window/region. I use it for bug reports, screenshots, examples, record “how to …”, etc. It’s similar to Snagit/Jing but better (is open source). Records video or gif, has scriptable actions like auto upload to imgur after a screenshot and a lot of other features. For **Linux** I use a mix of [Shutter](http://shutter-project.org/) and Ubuntu screenshot builtin tools. 

![](https://cdn-images-1.medium.com/max/2486/1*SX7IeD6Sc545R-fm16fN9w.png)

[**Toggl**](https://www.toggl.com/) — Track your **time** spent working. Time is a valuable currency, so I keep tracking how I spend it. [Toggl](https://toggl.com/) has a powerful idle detection (the measured time will be more accurate), browser, desktop and mobile clients. Supports multiple projects and even generates reports (good for freelancers/remote workers). It’s all about calculating the **resources invested in a project vs the gains**.

![](https://cdn-images-1.medium.com/max/2012/1*pl1fXb_yiW2f2Izy1FjQFw.png)

[**CodeWars**.com](http://www.codewars.com/r/vWPS5A)—algorithms. If [TopCoder](https://www.topcoder.com/) is too serious for you, and [CodeCombat](https://codecombat.com/) too childish, you will love [Codewars](https://www.codewars.com/). It is all about keeping your brain in shape. If you are stuck at work doing the same algorithms over and over or fixing legacy code all day you need some good problems that can be solved in a few minutes. Supports multiple levels of difficulty and most programming languages. **It’s all about improving your programming skills**. 

[**SourceTree**](https://www.sourcetreeapp.com/) — git client. I usually use bash for git commands, but when I need an UI I use SourceTree. It’s cross platform and easy to understand, we used it to teach non-technical team members how to use git. If you are looking for something more simple & friendlier check [GitHub for desktop](https://desktop.github.com/).

**Storage** — I use [Bitbucket](https://bitbucket.org/) for free unlimited private git repositories and [**github**](https://github.com/) for open source ones and gists *(code snippets)*. Dropbox/Google drive for other resources and [backblaze](http://backblaze.com)to host images/videos.

**Vimium** - This tool will improve your browsing speed, searching in history/bookmarks, closing tabs, opening links you name it. It follows the Vim mantra, everything done with the keyboard. Works [on Chrome](https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb) and [Firefox](https://addons.mozilla.org/en-US/firefox/addon/vimium-ff/).

### Mentions:

* [**GitLab**](https://gitlab.com/) - I will soon move to Gitlab and most probably it will replace BitBucket (for me) because of their rich interchangeability and devops features.

* [InterviewBit.com](https://www.interviewbit.com/) If you want to practice for your coding technical interviews and system design I strongly recommend. It has the best quality of UI,UX,problems, solutions and tests.

* [**UTime**](https://chrome.google.com/webstore/detail/utime/kpcibgnngaaabebmcabmkocdokepdaki?hl=en) — chrome extension to convert UnixTimestamps/dates

* [**Postman**](https://www.getpostman.com/) — Web API tester, it’s simple awesome. You can save&share templates and the paid tier supports JS automatic tests!

* **Bash** for windows — from [Git for Windows](https://git-scm.com/downloads), [MobaXterm](http://mobaxterm.mobatek.net/) (if you connect often to remote servers) or [Native Win10 Bash](https://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-shell-on-windows-10/)

* [**Fiddler**](http://www.telerik.com/fiddler)(windows) a very rich proxy for web development. I use it to debug web apps (their requests). [CharlesProxy](https://www.charlesproxy.com/) is better and works for iOS too but it is **not** free. 

![](https://cdn-images-1.medium.com/max/2014/1*TQ7-4kLGB8lDl3WxaQ95sQ.png)

## Class M — Media

[**Gimp2**](https://www.gimp.org/) — It is more than enough for my graphical needs. I use it for photos editing, creating simple **GFX** for prototypes, resize/transform images and create collages (different sizes, transparency etc). It took me a long while to get used to it (coming from Fireworks), but was worth it. *Tip: activate Single Window Mode.*

![](https://cdn-images-1.medium.com/max/2400/1*TPleTzkFSL5z3vp5KpYY9g.jpeg)

[**Canva**](https://www.canva.com/) — When you need **social media** posters, banners, collages, headers or logo and you lack a designer, Canva Team will help you. It has a good free tier for small projects and it’s awesome. It has thousands of pre-made templates and photos that you can use freely in your commercial projects.

![](https://cdn-images-1.medium.com/max/2198/1*srzI8epDtN-W7QBYcZUUAQ.png)

[**Piktochart**](https://piktochart.com/)— One word, infographics. Piktochart knows all about them. It doesn’t have such a great free tier, but it’s an awesome start.

![](https://cdn-images-1.medium.com/max/2000/1*U7Q2CtxsD99ZPkJbNpAIuw.png)

[**SoundCloud**](https://soundcloud.com/stream) —Say it, you cannot work w/o music. If you do not care about latest tracks with half naked women, and you just want to listen to some good old music SoundCloud is all you need. It has even technical podcasts, or science like [StarTalk Radio](https://soundcloud.com/startalk).

![](https://cdn-images-1.medium.com/max/2130/1*OpRQVHV4NRQ4_dpWaSyGFg.png)

Mentions:

* [**Inkscape**](https://inkscape.org/en/) — Open source vectorial drawings, it has more features than you would think.

**Thanks for reading! I hope that you found something useful around here.**

![](https://cdn-images-1.medium.com/max/2560/1*SWVp-cGi_ipjWWw3SU5ITQ.jpeg)