I've written a browser-based RPG before, and am now thinking about making an experimental desktop game (like Diablo II).
Do you know of any any site/blog that describes the software behind popular games?
If 2+ people think this should be community wiki, I'll do that, since this is a bit off-topic.