How did you get started? 
jmonegro: I was young(er) and wanted money. Now, I'm not greedy or anything: I just wanted spending money so I did some freelance web design. I amassed some cash and bought all the gizmos and gadgets I wanted.Then I thought I should learn to turn those fancy psd's into live websites, which, after learning HTML/CSS got me into PHP and WordPress.Then I realized I hated PHP syntax so I learned some ruby along with my formal programming classes, then, I realized I like doing this stuff, so here I am.