I'm not sure about books, but I can offer a bit of advice.
Try and get a friend who is good at Linux. Standing over the shoulder and watching someone using Bash, vim, etc helps a lot. I share some tidbit of system usage almost daily with my roommate and its done wonders for me.
I once tried doing this. My colleague was very good at vim and I though I will watch him use it. It just left me very demotivated. The speed with which he was doing things - I could not keep up. At least for me it is better to learn at my own pace and forcing my self to use it again and again until I am comfortable.
A seriously impressive email. As many before me have stated this is a bad situation for SendGrid and I wasn't sure if firing their employee was a good move on their part. This post does a wonderful job addressing everything it needs to in a concise, and appropriate way. Kudos to SendGrid for the wondrous job navigating a very sticky situation.
Depression at any level is very real and very serious. Most people will tell you to talk to friends and family. You will be alone, it will be hard; but most importantly, you will be OK. It does get better.
There would be a trend where people drawing the future tend to draw things they would want in the future. Which in turn society tends to build things they want. It becomes a self-fulfilling prophecy of sorts.
Github is pretty much unbearable using a tiling window manager.