Hash Splat Merge

In today's video, learn a concise and expressive syntax for merging several Ruby hashes into one!

Literal Expectation

In tests is it better to assert against model attributes, or against literal values? In this episode, you'll see why one option is clearly preferable …

Multiline Strings

Today we'll compare a few different ways to quote large, multi-line blocks of text.

Range

Good morning diners! On today's menu, we have a deep exploration of Ruby's Range type. Even if you've used ranges before, you might find something new…

Array Literals

Using strings to build up command lines for execution is error-prone and potentially insecure. Check out why Ruby's %W array-literal syntax is the per…