As a freelance developer, you have the freedom to choose your projects, set your schedule, and potentially make a whole lot more than money than you did in your full-time gig. That’s why even Google coders are turning in their fancy free shuttles and catered lunches in order to become...