• High-profile breaches of security are all too common in the news today. As web application developers, whether we like it or not, we need to be overly paranoid about security.

    Read more
  • A gem to measure production code usage, showing each line of code that is executed. Coverband allows easy configuration to collect and report on production code usage.

    Read more
  • Exceptions are Ruby's way of dealing with unexpected events.If you've ever made a typo in your code, causing your program to crash with a message like SyntaxError or NoMethodError, then you've seen exceptions in action.

    Read more
  • It has become a tradition to release new Ruby versions on Christmas. And in this post, I want to cover some of the most interesting changes in the next version so you can keep up with the news. 

    Read more
  • In ruby you can find security levels for your code. The Ruby security level is represented by the $SAFE global variable. The value ranges from minimum value 0 to maximum value 4.

    Read more