The Ruby “core libraries” are the standard Ruby classes and modules that are always available without loading any extra code.
One peculiarity of Ruby that trips up a lot of programmers migrating from other languages is the fact that while it has true and false types, they don't share a …
A RubyTapas classic, now free: learn how to use Hash#fetch to catch missing hash keys before they do more damage!
Understand object copying in Ruby.
Learn Ruby's exec method by building a tool that starts project-specific Apache instances
Calculating dates in the past or future, without the assistance of ActiveSupport.
In this episode we learn how to asynchronously start child processes.
Today we have some fun with Enumerable methods in order to check the sorted status of a list.
A new feature in Ruby 2.3 makes it easier to compare hashes by value.