Extra credits is super good! Here's a really interesting slideshow/talk about learning in games (with special regard to application development, actually).
A lot of the times I like to look through Gamasutra articles--especially for game design and game business/industry. If you follow their twitter, you can get these articles on your feed.