A presentation by Jonathan Blow on ‘How to program independent games’ at a UC Berkeley’s Computer Science Undergraduate Association.
Quite a interesting talk where the main message is not to over complicate the process and focus on getting the product done rather then getting everything perfect.
Well worth a watch.
(Source: the-witness.net)