I struggle to level up. It's almost as if I hit a plateau and don't know how to move beyond that.
Some resources I've used are
And I've installed DroidEdit (a great, although somewhat limited IDE for Android) for coding while in transit.
And I've also recently rediscovered the power of programming books rather than just looking for resources online.