15 tips for success as an independent software developer

Here's how to cut your corporate ties and transform your programming chops into a thriving business.