Software
Question wheel: Simple Javascript utility to randomly select students in class to ask questions
Slidoc: A slide-oriented "personal" Learning Management System
Presentation at American Meteorological Society Python Symposium 2018
Historical:
Enigmail: E-mail encryption plugin for Mozilla Thunderbird (2001-2003)
Idealized Coupleable Atmospheric Model (ICAM): Zip file containing OLD (1990's) Fortran code for a simplfied climate model, as described in the paper Multiple equilibria, natural variability, and climate transitions in an idealized ocean–atmosphere model