small medium large xlarge

Podcast: Interview with Avdi Grimm, author of "Exceptional Ruby"

June 15, 2011

Need something to listen to at the beach or on the morning commute this week? The next Pragmatic Podcast is now available, free to listen and share from and on iTunes.

And up next week, we’ll have Designed for Use: Create Usable Interfaces for Applications and the Web in print and shipping.

Are your friends jealous that you get these spiffy email newsletters and they don’t? Clue them in that all they need to do is create an account on (email address and password is all it takes) and select the checkbox to receive newsletters.

Are you following us on Twitter and/or Facebook? Here’s where you can find us:

In this Podcast

Miles Forrest interviews Avdi Grimm on his new book Exceptional Ruby.

Dealing with unexpected failures in code is tough, and most of the time error processing is dealt with in a haphazard way. Hear the five questions you need to ask before writing code to handle unexpected failures, as well as Avdi’s story about a cascading failure that went from bad to worse.

Now available from and on iTunes.


Coming Soon:

  • Designed for Use: Create Usable Interfaces for Applications and the Web in print NEXT WEEK
  • Continuous Testing: with Ruby, Rails, and JavaScript in print
  • Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors in print
  • iOS Recipes: Tips and Tricks for Awesome iPhone and iPad Apps in print

Recently Released:

  • Exceptional Ruby: Master the Art of Handling Failure in Ruby [in print]
  • CoffeeScript: Accelerated JavaScript Development [in beta]
  • Code in the Cloud: Programming Google AppEngine [in print]
  • Test-Driven Development for Embedded C [in print]
  • Thanks for your continued support,

    Andy & Dave

    Books * eBooks * Screencasts * PragPub Magazine