It's been a while, "solly"! I've had so many side projects going that I haven't had the time to continue my coding projects. *sniffles* I recently went to MIT 50K Global Startup Workshop, in Argentina! *awesomeness* The workshop was interesting and the people a blast!
I was asked by one of the cooler guys at MIT (hi Erik ^^) to send some interesting links. In the usual order, I'll share it by just posting here instead of making a proper web page! XD
These are articles and sites that have sticked to my mind; it's in no way a complete list. Tips are welcome, of course.
Postmortem: Blizzard Entertainment's Diablo II
Resource management and art pipelines. What went right and wrong.
Baldur's Gate 2
Baldur's Gate II: The Anatomy of a Sequel
On writing a game sequel, the good and bad.
Knee deep in a Dream
Everything that could go wrong, did. Some insights into (bad) game project management.
For more articles, see GameDev's article section.
A great resource, and introduction, to Test Driven Development (TDD).
Joel On Software
About running a small company and all the coolness about programming.
The coding life of someone in Day 1 (Mech Assault 1 & 2).
Games From Within
TDD in games! And a lot more, from someone in High Moon Studios (Darkwatch).
Test Driven Development
Test Driven Development: By Example, by Kent Beck
Effective C++, 3rd Ed., by Scott Meyers
More Effective C++, by Scott Meyers
Effective STL, by Scott Meyers
Great books on using C++ effectively.
Code Complete, 2nd Ed., by Steve McConnell
All about coding, from writing nice code to managing coders.
For more books, see GameDev's book section.