What helped me was stopping to think "ooh, X is shiny, I want to try that" but rather focusing on problems I had to solve, thinking "Oh, I could build an application to solve my problem Y.. why don't I try to do it with X?".
I never got anything finished, until I started being very pragmatic and not learning for the sake of learning.
I never got anything finished, until I started being very pragmatic and not learning for the sake of learning.