Roobykon Ruby Digest: Issue 04



This Tuesday issue of Roobykon Ruby Digest is hot like a Habanero sauce! Check out the latest articles in the world of Ruby and Rails development, meet geeky and creative programmers from the world’s Ruby community, and absorb the most useful ideas as we already did it in Roobykon Software.

Let’s go straight to the point!

1. Is Ruby dead? Hell no! - Analyzing RubyGems stats for 2016


Under the link, you’ll find quite solid Ruby gems research based on the official Rubygems data dumps, Postgres database dump and BestGems' API. All the data is perfectly structured and presented as graphs with reasonable descriptions.

2. The Four Indicators of a Healthy Ruby on Rails Project


An insightful article that could be considered as a checklist for keeping the existing and new projects healthy. Moreover, if you’ll decide to look through the list, the easy adaptation for other frameworks and languages can be suddenly found. 

3. The Power of Interfaces in Ruby


Interfaces are an excellent tool to connect intent and to set up constraints on the objects that implement them. In this specific post, an open minded software engineer Igor Sarcevic delivered some useful tips on how to write interfaces in Ruby correctly.

4. How To Test Ruby CLI: The Setup


Now, this advice is worth to read! Luca Guidi, a senior developer from Italy, shares his great experience of writing isolated integration tests to generate/destroy code, start the server, open a Ruby database/console, create/drop the database, run the migrations and more.

5. Handle Password and Email Changes in Your Rails API


In the previous Sitepoint’ tutorial, we’ve got a quick overview of Mass assignment, XSS attacks, SQL injections, Revealing private tokens and oth. And this new part is dedicated to the next set of APIs such as password [change or reset] and email update.

6. Rescue Exceptions DLS for Plain Ruby Objects With Rails


The remarkable and effective advice on how to get in pure Ruby objects of the Rails application the same DSL as Rails’ controllers have to rescue exceptions coming from actions with the rescue_from help

7. Passenger 5.1: a New Milestone in Robustness, Security and Efficiency


In this expanded article the folks from Phusion describe some of the ideas and plans they would like to implement this year. Also, as an additional plus, you’ll find there a regular description of changes since 5.0.30 version of Passenger.

Rate Roobykon Software


  • Ruby on Rails
  • Web Development
  • web programming
  • ruby programming
  • digest