Miss having friends in your forum? We've migrated over to discord! Many of the threads that started here years ago continue on in a new setting. Come join us!
There are some good resources already mentioned. The difficulty with tutorials for these kinds of things is that it's sometimes tricky to convey the purpose behind some practice or design principle in writing without any live feedback between the reader/writer.
It's a little like the Matrix. You can't always just be told what it is. You have to be shown.
In my experience the points at which I've learned the most have come when I've been working with like-minded people that I can bounce thoughts and ideas off of and more experienced engineers that you can learn from regularly. Being able to ask lots of questions is important - you can watch an entire tutorial series but if there's something you don't get early on then it's going to be a struggle.
Got a couple of code projects nearing fruition that I've been working on for a long time. Looking forward to getting it done and putting it online so I can move on to something else.
Ran in a 10k race last weekend which was much more fun than I thought it would be (apart from getting up at 6am on Sunday). Looking at maybe doing a half-marathon in October.
Also, just got a new electric guitar and Rocksmith for the first time yesterday. Got the first minute or so of Bat Country down on 100% difficulty. Actually a pretty fun way to practice guitar.