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?

Selenium WebDriver - The Capybara Ugly Duckling Driver

If you use Capybara as your acceptance test framework (Test::Unit, RSpec or Cucumber), you surely know that Capybara has some drivers that give you the capability to run test pages with JS functionality. Some drivers with this ability that you might know are: selenium-webdriver, capybara-webkit and poltergeist.

Puma and Unicorn - Fiddling with both servers

After seeing Heroku announce their change on recommending Puma over Unicorn, I decided to write about my past experiences with both servers, their configuration and maintenance process.