Ruby Superclass Mismatch, Structs and Unicorn

Recently, I have found an Unicorn deployment bug that raised my attention on how Ruby’s native Struct object is implemented and how different is using its declaration APIs.

JS Safe Navigation - Benchmark

I started this year thinking on Ruby’s 2.3.0 safe navigation operator and how interesting it is to finally get the Elvis operator on Ruby.

RVM - Install bundler after any use command

If you use RVM, it’s possible that you noticed that RVM no longer ships with bundler. It’s quite boring to repeatedly type gem install bundler every time that you installed a new Ruby or created a gemset (even if you just install bundler in a @global gemset).

Programmers. Human After All.

After a long time without posting anything in my website (focusing only on twitter basically), I’ve noticed that it’s time to really start writing about ideas, concepts and life.

RVM and Global Gemsets - Never Reinstall Nokogiri Again!

How many times did you wait to Nokogiri or any other gem that has C dependencies to compile when you create a new gemset?