Philipp Koveshnikov's personal user guide