how to record what i learn along the path . do something once and reuse it : 40% doc 30% code 30% test learning roadmap: markdown syntax virtualenv syntax pip package manager pipenv package manager oop basic