Here are several articles on various aspects of the game industry such as Game Design and Game Programming.
You can also browse the articles by author.