Read This Stuff
This is a random, unordered sample of some (mostly nonfiction) books I consider good, useful, well written or fun. Some day I might even write some reviews explainig why I think these books are cool. Until then your best option is to read them all and see for yourself.Clicking on cover pictures will take you to Amazon where you can order a book if you like. There is also a version of this page with large cover pictures.
And here's the text only version. Also included are some titles that Amazon doesn't provide the cover picture.
- The God Delusion by Richard Dawkins
- Guns, Germs, and Steel: The Fates of Human Societies by Jared Diamond
- Why Zebras Don't Get Ulcers by Robert M. Sapolsky
- Innumeracy by John Allen Paulos
- Fooled by Randomness by Nassim Nicholas Taleb
- FAB: The Coming Revolution on Your Desktop--From Personal Computers to Personal Fabrication by Neil Gershenfeld
- Learning Python by Mark Lutz, David Ascher
- Denksport Physik by Lewis C. Epstein
- Joel on Software by Joel Spolsky
- Facts and Fallacies of Software Engineering by Robert L. Glass
- The Art of the Start by Guy Kawasaki
- A Pattern Language: Towns, Buildings, Construction by Christopher Alexander
- Slack by Tom DeMarco
- The Innovator's Dilemma by Clayton M. Christensen
- The Innovator's Solution by Clayton M. Christensen
- Beautiful Evidence by Edward Tufte
- The Best Software Writing I by Joel Spolsky
- Punished by Rewards by Alfie Kohn
- Peopleware by Tom Demarco, Timothy Lister
- Structure and Interpretation of Computer Programs by Harold Abelson, Gerald Jay Sussman
- The Selfish Gene by Richard Dawkins
- Understanding Power by Noam Chomsky
- Flow by Mihaly Csikszentmihalyi
- Getting Things Done by David Allen
- Rapid Development by Steve McConnell
- Influence by Robert B. Cialdini
- The Deadline: A Novel About Project Management by Tom DeMarco
- Beyond Software Architecture by Luke Hohmann
- Waltzing With Bears: Managing Risk on Software Projects by Tom Demarco, Timothy Lister
- The Timeless Way of Building by Christopher Alexander
- Design of Everyday Things by Donald A. Norman
- Emotional Design by Donald A. Norman
- The Invisible Computer by Donald A. Norman
- Dancing Naked in the Mind Field by Kary Mullis
- Programming Ruby: The Pragmatic Programmers' Guide, Second Edition by Dave Thomas, Chad Fowler, Andy Hunt
- The Humane Interface by Jef Raskin
- Bayesian Data Analysis by Andrew Gelman, John B. Carlin, Hal S. Stern, Donald B. Rubin
- Don't make me think by Steve Krug
- Designing with Web Standards by Jeffrey Zeldman
- Oracle SQL High-Performance Tuning by Guy Harrison
- Expert One on One Oracle by Thomas Kyte
- The Cluetrain Manifesto by Christopher Locke, Rick Levine, Doc Searls, David Weinberger
- The Mythical Man-Month by Frederick P. Brooks
- Death March by Edward Yourdon
- Visual Explanations by Edward Tufte
- Envisioning Information by Edward Tufte
- Visual Display of Quantitative Information by Edward Tufte
- Basiswissen Software-Projektmanagement by Bernd Hindel et al.
- Extreme Programming Explained by Kent Beck
- Planning Extreme Programming by Kent Beck, Martin Fowler
- Information Architecture: Blueprints for the Web by Christina Wodtke
- Fish! by Stephen C. Lundin, Harry Paul, John Christensen
- Patterns of Enterprise Application Architecture by Martin Fowler
- Information Architecture for the World Wide Web: Designing Large-Scale Web Sites by Louis Rosenfeld, Peter Morville
- Der Mann ohne Eigenschaften by Robert Musil
- Das Nibelungenlied by Fritz R. Glunk
- Sagen des klassischen Altertums by Gustav Schwab
- Trotzdem Ja zum Leben sagen by Viktor E. Frankl
- Der Mensch vor der Frage nach dem Sinn by Viktor E. Frankl
- Bücher by Christiane Zschirnt
- Bildung by Dietrich Schwanitz
- Die Andere Bildung by Ernst P. Fischer
- Feynman Lectures On Physics by Richard P. Feynman
- Linux Network Administrator's Guide by Tony Bautts, Terry Dawson, Gregor Purdy
- Quantum Mechanics by Claude Cohen-Tannoudji, Bernard Diu, Frank Laloe
- A New Kind of Science by Stephen Wolfram
- Nuts! Southwest Airlines' Crazy Recipe for Business and Personal Success by Kevin Freiberg, Jackie Freiberg
- Good to Great: Why Some Companies Make the Leap... and Others Don't by Jim Collins
- Execution: The Discipline of Getting Things Done by Larry Bossidy, Ram Charan, Charles Burck
- Gödel, Escher, Bach by Douglas R. Hofstadter
- On Writing Well by William K. Zinsser
- The Elements of Style by William Strunk Jr., E.B. White, Roger Angell
- Hackers and Painters by Paul Graham
- The Random Walk Guide to Investing by Burton G. Malkiel
- The Inmates Are Running the Asylum by Alan Cooper
- Fitting the Task to the Human by K. H. E. Kroemer, E. Grandjean
- The Act of Creation by Arthur Koestler
- A Random Walk Down Wall Street by Burton G. Malkiel
- Love Is the Killer App by Tim Sanders
- Surely You're Joking, Mr. Feynman! by Richard P. Feynman
- What Do You Care What Other People Think? by Richard P. Feynman
- About a Boy by Nick Hornby
- The Road Less Traveled by M. Scott Peck
- The TeXbook by Donald E. Knuth
- LaTeX by Leslie Lamport
- Sed & Awk by Dale Dougherty, Arnold Robbins
- The New Real Book by Chuck Sher
- The Jazz Piano Book by Mark Levine
- Rise And Fall Of The Third Reich by William L. Shirer
- ANSI Common Lisp by Paul Graham
- On Lisp by Paul Graham
- Programming Ruby by Dave Thomas, Chad Fowler, Andy Hunt
- Agile Web Development with Rails by Dave Thomas, David Heinemeier Hansson, Andreas Schwarz, Thomas Fuchs, Leon Breedt, Mike Clark



























































































