Geeking for Democracy

* Required

Ruby on Rails

Get Ruby and Rails running on your machine. Understand how to think about Rails. Build out a simple web site and deploy it on Heroku.


What is Git? Why is it better than SVN? Why is it way better than dropbox/ftp/zip files? How to start using Git like Git and not like a broken Subversion. How to start using Git as a better Subversion client.

Object Oriented Javascript with Google Closure

When I build complicated javascript, I use the closure tools. I'll cover how to get the tools running on your machine and get you building code using the closure compiler and library.

Anything else?

Never submit passwords through Google Forms.