teaching

current courses

  • Nothing upcoming. Check back later!

past courses


minimal tutorials

elementary Git with GitHub

  • A quick and simple introduction to the essentials of the Git version control system, and the use of GitHub for collaborating on and sharing source code.

how to build R packages

  • A refresher and/or crash course on the essentials of building packages for R, complete with the required documentation necessary for distribution on GitHub and/or CRAN.

carpentries workshops

I am an active member of Software Carpentry and Data Carpentry, through which I engage in curriculum development, lesson maintainence, and workshop teaching.

Recent Workshops