I found this on i09.com.

http://io9.com/5976266/three-tips-fo...t-from-scratch

I found it to be very helpful.