Monthly Archives: February 2011

Books I’ve Recently Read

This is my quick entry for helping to track the books that I have recently read, are currently reading, and are in my queue to read soon.

First up is the books I have recently read since around Christmas.   My Christmas list this past year was simply a listing of books that were on my To Read list.  Having gotten those and finished reading those that were in progress, I determined that I should make a note of what books I have read since then.  They are as follows, in no particular order.

  • Extreme Programming Explained – Kent Beck
  • The Passionate Programmer – Chad Fowler
  • Apprenticeship Patterns – Dave Hoover and Ade Oshineye
  • Continuous Deployment – Jez Humble and David Farley
  • A Mind of its Own: How Your Brain Distorts and Deceives – Cordelia Fine
  • Javascript Patterns – Stoyan Stefanov
  • The Book of Lies – Brad Meltzer (Fiction, for the sake of a mental break)
  • Web Design for Developers – Brian P. Hogan

To go with the list of books that I have recently read, here are the books that I am currently reading.

  • Pragmatic Thinking and Learning – Andy Hunt
  • Programming Ruby 1.9 – Dave Thomas

These are the books that are in my queue to read soon.  These have been through other developer’s reviews or recommendations, recommendations from Amazon or Barnes and Nobel based of books I have read, or books I have just browsed through or stumbled upon and which looked interesting.

  • The Humane Interface – Jef Raskin (Have from Christmas)
  • Don’t Make Me Think – Steve Krug (Have from Christmas)
  • Release It! – Michael T. Nygard (Have from Christmas)
  • Domain-Specific Languages – Martin Fowler (Have from Christmas)
  • Object-Oriented Software Construction – Bertrand Meyer
  • Software Craftsmanship: The New Imperative – Pete McBreen
  • The Pragmatic Programmer: From Journeyman to Master – Andy Hunt and Dave Thomas
  • Designing Object Systems: Object-Oriented Modelling with Syntropy – by Steve Cook and John  Daniels
  • The The Annotated Turing – Charles Petzold
  • Switch – Chip Heath and Dan Heath
  • Why We Make Mistakes – Joseph T. Hallinan
  • Javascript: The Good Parts – Douglas Crockford

Any other suggestions are open and welcome.