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.
About the new technologies, it's impossible to know about everything.