My style is that I like constantly trying to put myself further into something I don't understand. If you read about something interesting in this forum, just go straight into trying it out. Install everything you can, test out the languages, packages and tools to the best of your ability.
The more you don't understand, the better you're doing! Keep asking questions. Keep trying tutorials. Keep pushing into what you find confusing and difficult.
I can't say for sure this is a great method of learning, but it's the style I enjoy most. Good luck, and thanks for opening this thread.