Thanks for this! I really need to learn this. Here is a nice summery article:
https://link.medium.com/xNODrJdcr6
Also it makes me really sad if I find a good book but fail to find it on Audible.
Interesting! Thank you. It would be nice if we had good onboarding material available online in the form of a course.