A detailed look at what's new in Ruby 2.1.
Wrapping up the Ruby Tips series with part 5, a collection of all the smaller tips that didn't make it in to the earlier parts.
In part 4 of this Ruby Tips series, I cover debugging using IRB, the best way to lay out your project's directory structure and also some hints on documenting your code.
Continuing the Ruby Tips series, including some advice on dealing with exceptions and various ways of using modules.
More Ruby tips, including some tips on de- and re-structuring arrays using the "splat" operator, and the different ways to do explicit and implicit conversions between types.
The team at Global Personals have been been using GitHub and following the GitHub Flow for about 2 years now. In that time we've clocked up a few thousand pull requests, and with the wide range of experience here it's rare for one to get though without a comment or two on how things could be improved. Here I share some of the best tips and tricks we've accrued in that time.
Ruby 2.0.0 has now been officially released, so here's a thorough and detailed run-down of all the tweaks, changes and additions that have made it in to the release.
A preview version of the next major release of Ruby was announced at RubyConf by Matz this week, with some great new language features. This post covers a few of the highlights.