Ruby has a powerful set of libs and tools that we don't use in our day to day jobs as ruby developers. The main reason for this is because we force logic where it should not be: the template. By refactoring a simple application I'll show you how to unlock the power of Ruby and how to write code that you will love to work with in the future.
I'm a Ruby dev. I work at monk software and I'm a TDD advocate. I'm the coauthor of the xml2json gem and I blog about ruby, vim and TDD on gmodarelli.com and on wearemonk.com/blog.