Working my way through the "Sprawl trilogy" :)
Also, Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin.
51–60 of 307 posts
Working my way through the "Sprawl trilogy" :)
Also, Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin.
Also Design Patterns in Ruby, which is rather entertaining for a programming book.
Kind of slow to get going, but absolutely fascinating and real characters.
Next up: Murakami - "Norwegian Wood"
The most interesting math book I've read as a computer programmer. It covers graph theory, combinatorics, boolean algebra, trees, complexity theory, etc. I already knew a good chunk of this, but this book let me connect many dots and discover real life applications of mathematical concepts.
* A Guide to the Good Life: The Anicent Art of Stoic Joy
* Harry Potter and the Methods of Rationality
About the last, I typically abhor fanfic, and I admit, I started reading this one in a fit of ironic pique. However, it's actually quite damned good. Reimagine the world of Harry Potter if Harry grew up in a happy, rationalist houehold and was an exceptionally bright young scientist. When inducted into Hogwarts, he swears he will use his scientific training to learn the Rules Of Magic in a fashion that no wizard before has ever done, because no wizard before has HAD the scientific background he's had.
The author is well-versed on physics, math, psychology, philosophy, and many other scientific pursuits, and manages to wrap them all up in an entertaining-as-hell story that is on chapter 56 and still going strong.
Here, let me save you a Google search:
http://www.fanfiction.net/s/5782108/1/Harry_Potter_and_the_M...
- *Built to Last* - Collins and Porras - *The Ruby Programming Language* - Flanagan and Matz - *_Whys Poignant Guide to Ruby* - _Why the Lucky Stiff
Ruby first "clicked" after I read _Why's Poignant guide to ruby. As zany as it is, some how it clears all the things you need to kick start in ruby