{"id":970,"date":"2019-10-16T14:11:47","date_gmt":"2019-10-16T18:11:47","guid":{"rendered":"https:\/\/dwan.org\/?page_id=970"},"modified":"2020-05-07T06:09:17","modified_gmt":"2020-05-07T10:09:17","slug":"bibliography","status":"publish","type":"page","link":"https:\/\/dwan.org\/index.php\/bibliography\/","title":{"rendered":"Good Books"},"content":{"rendered":"\n<p><em><span style=\"text-decoration: underline;\">&#8220;The Art of Computer Programming&#8221;<\/span><\/em><br>Donald Knuth, 1968<br>TAOCP is canon. We all refer to it and use its language and framing, whether or not we agree with any particular part. I got my three-volume box set from Addison-Wesley, many years ago, in exchange for reviewing a manuscript on something related to genomics or bioinformatics. <\/p>\n\n\n\n<p><em><span style=\"text-decoration: underline;\">&#8220;The Mythical Man Month&#8221;<br><\/span><\/em>Fred Brooks, 1975.<br>A fast, indispensable read that starts with the observation that &#8211; especially in software projects &#8211; adding people to a late project just makes that project later.<\/p>\n\n\n\n<p><em><span style=\"text-decoration: underline;\">&#8220;A Pattern Language&#8221;<\/span><\/em><br>Christopher Alexander, Murray Silverstein, and Sara Ishikawa, 1977<br>This is one of the very few books I&#8217;ve read whose design insights span a range from organizing single rooms all the way up to interactions between nation states. It&#8217;s a stunning and accessible masterwork about building systems for human beings.<\/p>\n\n\n\n<p><em><span style=\"text-decoration: underline;\">&#8220;The Eighth Day Of Creation&#8221;<br><\/span><\/em>Horace Judson, 1978.<br>A gorgeously researched history of the experiments, institutions, and human beings who built molecular biology and started the genomic age.  Essential reading for transplants to the life sciences from other disciplines.<\/p>\n\n\n\n<p><em><span style=\"text-decoration: underline;\">&#8220;So<\/span><\/em><span style=\"text-decoration: underline;\"><em>ul of a New Machine<\/em><\/span>&#8220;<br>Tracy Kidder, 1981<br>This is the story of the team who designed and built a computer that you&#8217;ve probably never heard of. While the technology is dated, the members of the team and their struggles to succeed will be eminently familiar to anybody in the startup ecosystem. A fine cautionary tale with some real gems of war stories.<\/p>\n\n\n\n<p><span style=\"text-decoration: underline;\"><em>&#8220;The One Minute Manager&#8221; and &#8220;The One Minute Manager Meets the Monkey&#8221;<br><\/em><\/span>Kenneth H. Blanchard and Spencer Johnson, 1982, 1985<br>Another super-fast book that lays out the absolute basics of managing real human beings rather than idealized, theoretical perfect employees.<\/p>\n\n\n\n<p><em><span style=\"text-decoration: underline;\">&#8220;On Food and Cooking&#8221;<\/span><\/em><br>Harold McGee, 1984<br>This is the definitive, science backed, guide to how cooking works. It&#8217;s delightful, dense, and authoritative. Also, it contains no recipes whatsoever.<\/p>\n\n\n\n<p><em><span style=\"text-decoration: underline;\">&#8220;Blood Meridian, or The Evening Redness in The West<\/span><\/em>&#8220;<br>Cormac McCarthy, 1985<br>This is a challenging book, nightmarish at times and merely bleak at others. The writing is so spare and lean that the protagonist never even receives a name. To my mind, it&#8217;s one of the great works in the English language. Read when it&#8217;s sunny out.<\/p>\n\n\n\n<p>&#8220;<em><span style=\"text-decoration: underline;\">The Rickover Effect&#8221;<\/span><\/em><br>Theodore Rockwell, 1992<br>Hyman Rickover was one of the great engineers of the 20th century.  Under his leadership, teams put nuclear reactors in submarines and on aircraft carriers. He trained a generation of engineering leaders, and his impact is still felt today. Also, he was a ruthless hardass of a manager and by all accounts a truly difficult man to work with. This is a great, fair, book on his life and work.<\/p>\n\n\n\n<p><em><span style=\"text-decoration: underline;\">&#8220;C++ Secrets of the Masters&#8221;<\/span><\/em><br>Jeff Alger, 1995.<br>This book bent my mind and pushed me through a jump from raw beginner to journeyman programmer. It starts with overloading the division and pointer operators to prevent divide-by-zero and null pointer exceptions &#8211; and proceeds to use C++ to correct for many of the flaws and omissions in C++.  If you haven&#8217;t already, there is probably no reason for you to read it, but it&#8217;s great.<\/p>\n\n\n\n<p><em><span style=\"text-decoration: underline;\">&#8220;Personality: What Makes You The Way You Are&#8221;<br><\/span><\/em>Daniel Nettle, 2007.<br>This was my introduction to the five-factor model of personality. Leading it led me to refactor many of my assumptions about why the people around me act the way they do.<\/p>\n\n\n\n<p>&#8220;<em><span style=\"text-decoration: underline;\">Life Ascending: The Ten Great Inventions of Evolution<\/span><\/em>&#8220;<br>Nick Lane, 2009.<br>Lane&#8217;s book is a tour-de-force of evolutionary biology. He works his way from the primordial bootstrapping of chemistry into the first biological replicators, all the way up to symbolic reasoning and consciousness &#8211; without even once indulging in hand-waving or &#8220;woo.&#8221;<\/p>\n\n\n\n<p><em><span style=\"text-decoration: underline;\">&#8220;The Art of Fermentation&#8221;<\/span><\/em><br>Sandor Katz, 2012<br>If you want to understand how fermentation works, start with this book.  Exhaustively researched and referenced, Katz lays out the history and practice of our various worldwide cultures.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;The Art of Computer Programming&#8221;Donald Knuth, 1968TAOCP is canon. We all refer to it and use its language and framing, whether or not we agree with any particular part. I got my three-volume box set from Addison-Wesley, many years ago, in exchange for reviewing a&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-970","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dwan.org\/index.php\/wp-json\/wp\/v2\/pages\/970","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dwan.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dwan.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dwan.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dwan.org\/index.php\/wp-json\/wp\/v2\/comments?post=970"}],"version-history":[{"count":7,"href":"https:\/\/dwan.org\/index.php\/wp-json\/wp\/v2\/pages\/970\/revisions"}],"predecessor-version":[{"id":1902,"href":"https:\/\/dwan.org\/index.php\/wp-json\/wp\/v2\/pages\/970\/revisions\/1902"}],"wp:attachment":[{"href":"https:\/\/dwan.org\/index.php\/wp-json\/wp\/v2\/media?parent=970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}