These are notes on books, courses, tutorials, or articles, some of them are unedited, disorganized and might not be as useful for you as they are for me.