Articles in Ruby Voodoo

All About Struct

Ruby even has shortcuts for building data classes for you

Dual Interface Modules

Two different ways to use modules with one simple trick

Readable Booleans

Here's a quick tip for how to make your methods calls even more readable than the method writer intended

DSL Block Styles

There are two different ways to handle a DSL using Ruby's blocks but you don't really have to choose

Conversion Methods

There are quite a few things to know about the simple type conversion methods in Ruby

I'm Addicted to the Word Array

Let me show you what may very well be my favorite little piece of Ruby syntax

Interpolation and Statements

There are two aspects of Ruby syntax that really have a great synergy when used together. Let me show you what I mean

Working With Multiline Strings

Ruby borrows and expands upon some interesting syntax from shell scripting languages

Summoning Error Classes As Needed

Tired of maintaining a lengthy list of error types? Me too

The One Method Config

Here's a simple bit of Ruby magic for trivial configuration code