I love the Ruby language, undoubtedly! When you love something, you should love not only the bright side but also the dark side of it too, unconditionally. Probably that is the message Katy Perry tries to deliver. In this post I am trying to point out some Ruby features you might want to use with a lot of caution. I have another post about five gotchas in Rails because I love the framework too. 1.