Reminds me! I recently came accross this older YouTube channel, Healthy Software Developer. I found it to be quite a good source of info on everything from leadership to company culture.[1] Quite entertaining too!
[1]: A Tale Of Software Development Culture Change - Gone Wrong! 18 May 2018, Healthy Software Developer https://youtu.be/yKAOMiNv-go