“Like many talented programmers at the time, he preferred to disappear into a fugue of coding and return with a gleaming piece of software.”