High school Latin teacher by day, MLIS student and perpetually self-teaching programmer by night.