Resources and Tools

A list of essential tools, libraries, packages, and useful software for programming.

Ruby

https://pine.fm/LearnToProgram/

An excellent online, free resource by Chris Pine

http://ruby.learncodethehardway.org/book/

Sqlite

http://www.sqlite.org

Mac OSX comes with Sqlite3 installed, which you can verified by typing which sqlite3 at the command line.

Heroku

http://heroku.com

Signup for an account and install the heroku tool belt.

Tools

http://www.irradiatedsoftware.com/sizeup/

A paid but awesome window management tool.

https://atom.io/

A very serious, soon to be competitor to Sublime Text, by Github.