FiveRuns Blog

On Rails production performance and monitoring

Posts
11 comments

The FiveRuns Library


What Books Do Great Ruby/Rails Developers Read?

Which ones do they recommend? Which ones do they bring to work, share with their team or ask to have purchased for the office? What’s on the rest of our staff’s reading list? Well, I’m the guy that buys them for FiveRuns, so here’s a snapshot of our bookshelf.

Programming Ruby: The Pragmatic Programmers’ Guide by Dave Thomas and Andy Hunt
The Ruby Way by Hal Fulton
The Rails Way by Obie Fernandez
Deploying Rails Applications by Ezra Zygmuntowicz, Bruce A. Tate and Clinton Begin
Best of Ruby Quiz by James Edward Gray II
The Ruby Cookbook by Lucas Carlson and Leonard Richardson
The Ruby Programming Language by D. Flanagan and Yukihiro “Matz” Matsumoto
Agile Web Development with Rails by Dave Thomas and David Heinemeier Hansson
High Performance MySQL
The Wisdom of Crowds by James Surowiecki
Design Patterns in Ruby by Russ Olsen, with Forward by Obie Fernandez
The Cathedral & the Bazaar by Eric S. Raymond
Winners Never Cheat by Jon M. Huntsman
Pulling Strings with Puppet: Automated System Administration Done Right by James Turnbull
Advanced Rails by Brad Ediger
Ruby for Rails: Ruby Techniques for Rails Developers by David Black

So which are we missing?

Bookmark and Share
Continued Discussion

11 responses to this entry

What do you think about agile development 3 ?

Finanzamt Finanzamt said:

on April 24, 2008 at 03:04 PM

Russ Olsen wrote “Design Patterns in Ruby”, Obie only wrote the foreword, and is the series editor.

Rick DeNatale Rick DeNatale said:

on April 25, 2008 at 04:51 PM

Thanks for the catch, Rick. Apologies to Russ.

Dean Cruse Dean Cruse said:

on April 28, 2008 at 08:23 PM

How about “The Art of UNIX Programming” by ESR?

http://www.amazon.com/UNIX-Programming-Addison-Wesley-Professional-Computing/dp/0131429019/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1209445786&sr=8-1

Maurice Roman Maurice Roman said:

on April 29, 2008 at 12:14 AM

Restful Web Services is really great.

And so is Programming Collective Intelligence – it’s Python based, but there are lots of useful lessons for the Ruby world.

Tom Tom said:

on April 29, 2008 at 04:07 AM

Smalltalk Best Practice Patterns, Kent Beck

Sinclair Sinclair said:

on April 29, 2008 at 08:34 AM

Jack Vance “The Dying Earth”. Stay away from the ruby books! :-)

Ericson Smith Ericson Smith said:

on April 29, 2008 at 05:36 PM

Pattern-Oriented Software Architecture Volume 1: A System of Patterns – best book on architectural patterns (think Gang of Four for solution architects).

Volume 2 in the series builds from the first volume and is great for building concurrent applications and systems that require redundancy and availability when dealing with networking.

James Higginbotham James Higginbotham said:

on April 29, 2008 at 09:46 PM

Nice to see most of those are on my bookshelf. And also… Peopleware, by DeMarco & Lister Headfirst Design Patterns, by Freeman & Freeman Practices of an Agile Developer, Subramaniam & Hunt Designing the Obvious, Robert Hoekman

Nick Coyne Nick Coyne said:

on April 30, 2008 at 03:15 AM

Thanks for the catch, Rick. Apologies to Russ.

Keep recommending my book and no apologies are ever necessary!

Russ

Russ Olsen Russ Olsen said:

on April 30, 2008 at 12:19 PM

The Selfish Class http://www.laputan.org/selfish/selfish.html

This is an excellent paper and goes a long way in describing why Rails was as successful as it is and the problems people have w/ the PHP community. It’ss a great read for anyone writing software and wanting it to be adopted.

Tim Tim said:

on May 06, 2008 at 02:49 PM

Contribute

Continue the conversation and share your thoughts. A name is required. Your e-mail address will not be displayed on the site. Textile formatting may be used in your comments (but will not be rendered in the live comment preview).

→ Posted by You on September 04, 2008 at 05:00 PM

Flickr

FiveRuns tagged photos on Flickr.

  • IMG_4690
  • Interface
  • FiveRuns Booth
  • IMG_4686
  • FiveRuns RailsConf 2008
  • IMG_4660
  • FiveRuns Booth
  • FiveRuns RailsConf 2008

See more FiveRuns tagged photos…

Previous Entries

Other Categories

Entries are also organized under the following general topic categories.