Category: ruby

  • Ruby Exception Handling Practice: Be As Specific As Possible

    Avdi Grimm covers Ruby exception handling in way more detail in Exceptional Ruby (not an affiliate link!) and you should check it out Ruby Exception Handling In Ruby, you should already be aware that catching Exception is a blunt instrument that captures error states that generally should not be handled by your code. This is…

  • The Ruby Ecosystem in 2025

    A realistic assessment of Ruby tools and frameworks that stood the test of time Twenty years after Ruby on Rails burst onto the scene with David Heinemeier Hansson’s famous “Build a blog in 15 minutes” screencast, the Ruby ecosystem has matured, consolidated, and—contrary to the perennial “Ruby is dead” proclamations—quietly thrived in its particular niches.…

  • gem install no implicit conversion of String into Integer

    Here’s a puzzle You’re coming back to your ruby environment after a hiatus doing other programming things and doing a basic gem install produces something like the following with doing any gem install operation SSL Verify Mode in the .gemrc The ~/.gemrc file had a setting on the problem environment for ssl_verify_mode, but it turned…