am I making progress or losing track?
mfalcon: I think you're going the right way. Learning only what you like/want to learn in order to use it in complex/interesting projects.About the new technologies, it's impossible to know about everything.