Last Updated: February 25, 2016
·
442
· dansabin

The Right Language for the Right Job

Most people learn one thing and force that language onto everything they do. Its usually much easier in the long run to learn a new language than re-use/re-tool the one you know.

Huge Enterprise stuff - Java or something similar (Scala works wonders)

Rapid Prototyping for an API - grape-api (or rails-api)

Source code management - GIT (learn how to branch/cherry-pick/merge)

Web Apps - Try all the new JS frameworks backed by some JS server like node.js (Its really easy to prototype something and see the results, plus it's fast)