Marion Ettlinger“People imagine that programming is logical, a process like fixing a clock,” Ellen Ullman writes in her essay “Outside of Time: Reflections on the Programming Life.” “Nothing could be further from the truth.” Instead, writing code is “an illness, a fever, and obsession. It’s like riding a train and never being able to get off.” Ullman worked as a computer programmer and software engineer for 20 years, beginning in the late 1970s, when the profession drew from an eclectic population of PC hobbyists, to the early 2000s, when she became a full-time writer. Her first essay collection, Close to the Machine: Technophilia and Its Discontents, published in 1997, soon became a cult hit among programmers with a literary or intellectual bent for its extraordinary evocation of the agonies and the ecstasies of engineering software.