How to be an indie game developer

So you've got a yearning to code games, you've got a killer idea, and you want to work for yourself. What next? [Derek Yu]