All the software stuff Erman does outside work