Catching and throwing in Ruby
Nothing to do with exceptions, ruby's catch and throw
Is it an Integer?
Casting strings to integers without exceptions
Parsing a Gemfile
Parsing a Gemfile programmatically to find out what it contains
Open3
Ruby's has lots of ways of forking a process, the obsure one is the best
Clean Monkey Patching in Ruby
I have a library and I want to change some of its behaviours. I could straighout monkey patch, or I could be a lot cleaner
Ruby #itself
Ruby’s unusual Kernel#itself method
Ruby's tap and then
The tap and then methods are awesome ways to build functional pipelines, here's the simple difference between them
Tail Call Optimisation in Elixir & Ruby
Surviving without looping
Default Values for Ruby Hashes
Setting a default for ruby hashes which returns a new object