I’m a huge fan of Avdi’s books, screencasts and talks – they not only made me a significantly better programmer, but are also very entertaining to read/watch, never boring and filled to the brim with useful information.  ‘Exceptional Ruby’ and ‘Confident Ruby’ changed the way I write code… Virtually every single RubyTapas episode shows me at least a tiny morsel of new Ruby knowledge, even in cases when I’m pretty sure I know what the episode will cover.