study notes / personal blog