sandboxing chef-solo

I’m in the early stages of a team project. Our goal is to build a rails app that uses chef-solo to automate the creation and provisioning of a DigitalOcean...

Other People's Dotfiles (OPD)

After getting familiar with Git and the concept of version control, I got interested in backing up my dotfiles (.bash_profile, .vimrc and the like), most of which were...

yield the weird

I’m messing around with yield to get a handle on the various closures in Ruby, and I built a method that returns a rotated-mapped array. You could of course...

modules, classes, pterosaurs

Pterosaurs, bats, and birds can/could all fly, but each evolved the ability independent of the others. This is an example of convergent evolution, the...

enumerables

Ruby provides lots of built-in methods for working with arrays, but at first glance, some seem to be missing from the Array documentation. A good example is the