Eclectic writer oscillating between computer programming, speculative fiction and educational literature.