Functional programming and open source developer/advocate, sysadmin.