Too many Rails developers incorrectly use and abuse the lib/ directory. I will demonstrate the importance of maintaing conventions in the lib/ directory that conform to what Rubygems is expecting, some "gotchas" if you are not careful, and a pattern I have been using to extract non-application specific code into the lib/ directory as a jumping off point to then eventually extracting that code as a Rubygem
Don't test your validation implementation! ValidAttribute is a new take on how you should be testing your model attribute validations.
Stasis quickly allows you to expose a directory and its assets to a browser
Debug your code with ruby-debug