Set up your programming environment

*wip

Must have for your Mac

Get homebrew – no longer drag an icon to install

Homebrew – “the missing package manager for macOS” will make it so much easier to download, upgrade and maintain your packages. It will install packages super transparently in /usr/local/Cellar/* and symlink commands to /bin.

Must have for node.js

nvm

a version manager for node. You will likely use many different node versions if you are pulling down different production repos, nvm will help you install and switch the the correct versions.

node.js

use nvm to install the latest version of node.js

$ nvm install node

 

TODO rust, iOS, python, scala, screen sharing