Your suggestion to code to gain empathy with devs is a great piece of advice. Plus coding makes you more marketable instantly. As for the Amazon resource links, consider joining Amazon Affiliate if you haven’t already so you can make 4% plus on book sales at no extra cost to your readers. (More on how to do that here.) Last thing to note, please consider pairing as a learning resource. Be it online mentorship or even 1:1, there’s a lot of learning to be had when you can ask questions interactively while getting a download of knowledge. Great list!