Well, these are my personal notes (work in progress…) that I made to understand some topics better (and also because I had nothing better to do):

Description