Recent posts

RVM workflow for a new Rails app

less than 1 minute read

You want to start a new Rails app. But you also want to start a new RVM gemset for the app so you can start with the latest Rails and gems. In this code snip...

Learning Ruby, Rails, and Programming

4 minute read

Programming. You can always do it better. There’s always someone on the horizon that you’re aspiring towards. It’s the best thing about this career: to learn...

A Taste of Metaprogramming

4 minute read

Today we take a small taste from the wide ranging metaprogramming abilities that Ruby gives us. We’ll be looking at define_method and method_missing to take ...

Fun with Rock, Paper, Scissors

9 minute read

James Edward Gray II’s Ruby Quiz #16 was to implement Rock, Paper, Scissors playing classes to compete on a playing field managed by a given Game class. Toda...

Let’s Write a Gem: Part 1

5 minute read

Gems. Gotta love em. If you’re a Ruby developer then you already know that gems are simply fundamental to Ruby programming. Let’s write one. Right now. And n...