As for tips on learning, try skimming through your learning material instead of deep reading. Pick up what you can and practice it, familiarize yourself with that and have fun with it. Then skim again for something new and have some more fun. Don't be afraid to try out the most ridiculous ideas. Nobody even has to see the scripts. Just use them to utilize the things you are learning. You might even have a few cryptic scripts of your own some day :)
Fosstodon is a Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.