Mary is an engineer. She mostly writes JavaScript and Clojure. She has made an IDE for programming games (codelauren.com), a programming environment for children (islalanguage.org) and two video games (pistolslut.com and emptyblack.com).
She implemented Git in JavaScript to better understand how it works (gitlet.maryrosecook.com).