a collection of notes as I learn different things