Fast forward to the present - I've quit my job and started working on my own projects full time. I moved to Shanghai to conserve capital (lower cost of living versus Boston), but unfortunately my funds are running low so I'm looking at my old sites to see if I can squeeze some money out of them to expand my runway.
Currently I'm just promoting "Programming Interviews Exposed" and other programming interview books on Amazon but the earnings are literally chump change, maybe $10 / month max. There are also some affiliate links to ThinkGeek.com but they've earned nada. I'm also selling links which I know is bad but it's another $25 / month which is kinda poor for a PR5 site. I used to have a job board but it got little to no traffic so I got rid of it.
Traffic is pretty good, very solid at 6500+ uniques per month, all very targeted and mostly from Google searches.
If the community has any ideas on how to improve the monetization of my site I would be eternally grateful!