Ruby hashes: defaults and overrides
Using variable length keyword arguments to vary a default hash
Gem Documentation
Read gem documentation locally
TIL: English Ruby
Banishing cryptic constant names
Rightward Assignment in Ruby
Rightward assignment for deconstruction
Ruby’s secret file
Ruby has a secret input stream hidden in every source file
Method parameters and constructing defaults in Ruby
Under shoulda known but didn't