Reading Books, listening to Podcasts, watching Movies, Documentaries and TV Shows is a big part of my learning process. It is impossible to list everything I've read or watched here but this is a brief list of my top recommendations (some of which are just standards but are important). Enjoy!
CS and Software Development
For more goodies, see full collection.