
An Earl of the RubyMotion Community explains Sugarcube Ruby lends itself well to the creation of Domain Specific Languages (DSL). If you are approaching iOS development for the first time, you will likely have one of these consistent reactions based on your background Heavy C/C++ : This Objective-C should not even have “C” in its…
Continue Reading… 
In the last couple of years, I became quite fond of Ruby. It was so refreshing to simply get things done without caring too much about typecasts or memory management. The magnificent expressiveness of the language, the ease of use of the whole Gem system, and a nice interactive shell to play around in really…
Continue Reading… The Newest Rogue Every week a group of Ruby Enthusiasts get together in a Virtual Roundtable and explore/discuss/argue some aspect of the Ruby language or the Ruby community. They allow the rest of us to listen in on their discussion by way of The Ruby Rogues podcast. The podcast can be accessed on iTunes or…
Continue Reading… 
Have you ever noticed Ruby doesn’t include support for linked lists? Most computer science textbooks are filled with algorithms, examples and exercises based on linked lists: inserting or removing elements, sorting lists, reversing lists, etc. Strangely, however, there is no linked list object in Ruby. Recently after studying Haskell and Lisp for a couple of…
Continue Reading… 
This is the second part of a two-part interview with Charles Max Wood, the founder of the Ruby Rogues podcast. How was ‘The Gang’ formed? Thom: So I bet that will answer my next questions, which is how you assembled this group of people that we today call the Ruby Rogues. Charles: So time went…
Continue Reading… 
The Lead Rogue Every week a group of Ruby Enthusiasts get together in a Virtual Roundtable and explore/discuss/argue some aspect of the Ruby language or the Ruby community. They allow the rest of us to listen in on their discussion by way of the Ruby Rogues podcast. The podcast can be accessed on iTunes or…
Continue Reading… 
At the recent Summit Awesome Hackathon in Manchester, my team were working on a web app that updated a user’s bio on various social networks in one place. This meant getting down and dirty with various social network APIs (not a pretty thing I can tell you). I thought I’d do a quick write up…
Continue Reading… Recently I’ve been heavily involved in dev-ops. It’s a bit of a guilty pleasure for me really. These days it’s almost expected that we developers know something about setting up boxes correctly for our applications. It makes sense, we spent a lot of time getting our local environments just the way we want it. If…
Continue Reading… 
This article is mainly for folks that are new to Rails. Most established Rails developers already have a beloved workflow. If you’re new or need a boost to your daily Rails productivity, keep reading! Let’s explore few gems and scripts that will help you get things done faster and better. A quick tip about installing…
Continue Reading… 
In the past two years I’ve heard a lot about new marketing techniques, and how they can be applied in web development. One of the most well known techniques these days is gamification. This article explains what gamification is and how you can use it with a new gem. What is Gamification? It’s a technique…
Continue Reading…