Been a long time since I rock 'n rolled...
Trying to keep abreast of technology seems to be a losing battle. Really hard to be a generalist these days like it was 20 years ago. Instead, advice I give to myself is to specialize and be good at at least 2-3 technologies that are in demand.