A book that every programmer should read: The Elements of Computing Systems September 3, 2013 - 2 min read