Code, sketches out the development of logic, as a philosophic practice. Starting with Socrates and Aristotle, and later the developments of Boolean algebra, in the mid 1800’s by George Boole. For anyone slightly aware of symbolic logic, this is a familiar historical account of ideas. But Code doesn’t stop there, it walks you through the development of binary, or how these logical forms become translated into 1s and 0s. The essay then illustrates the use of electrical switches to produce logical operations. It does this all in a way that feels rather fun and playful. In 16 pages it summarizes the conceptual breakthroughs of many generations, and countless minds that made possible the birth of modern computing. The essay closes with a seemingly anecdotal comment about Boole and his contemporaries, not identifying the possibilities they had laying in front of them – regarding the foundations of computation and the emerging materials they could have used. “…nobody in nineteenth century made the connection between the ANDs and ORs of Boolean algebra and the wiring of simple switches in series and in parallel. No mathematician, no electrician, no telegraph operator, nobody.” What does this mean? Starting with Socrates and concluding with emergence of modern computing as a narrative of development? It seems the development of new knowledge is messy and less then efficient effort.