Software & Project Development For Social Scientists - Shell scripting Intro - changing directory - ls -a - rm -rf dir #be careful - echo date/time - wget / scp / ssh / keygen - du / df - piping together commands - whatever 1> log.txt 2>&1 - whatever & / nohup whatever - cat / echo / touch / mkdir - cmd line + text editor [VS Code] - vi for simple edits - Github - push/pull - commits - diff - branches - actions - Literate Programming - Jupyter Notebooks - Rmd - Latex/Markdown - Organizing a Project - root folder - functions - tests - docs - otherstuff1 - Example python project - build - test pypi - pytest - Example R project - devtools - - Docker