I'm currently not hands deep into code either, but I'd love to be able to understand and catch up on a full stack, mostly the web part, for which I didn't invest much time till now! So anything web server and above feel strangely like another world even though I've always been around them and can configure a web server without any problem, I just never dealt with the whole session management, programming etc in that context.
I've also done some projects in javascript, though without frameworks up till now.
Node.js sounds fun but my understanding was that it's not quite ready as a CMS, like Drupal? I might actually just start with Node though as I can stick to 1 language and concentrate on small real time projects. I've had a bad feeling about rails many years ago that might also explain a few things... ;-) Cheers.