
We all know Yukihiro Matsumoto invented Ruby, but how many of the other people behind Ruby can you name? Judging from this photo taken just a few weeks ago at RubyKaigi 2013, the Ruby 2.0 release was a real team effort, with commits both from the people on stage in Tokyo and hundreds of other…
Continue Reading… 
The Ruby Knowledgebase 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… 
The Ruby community embraces open source like no other community. These days, any Ruby developer worth their salt is expected to have authored or contributed to an open source library. Git and Github have made sharing code easy and contributing simple. However, making your first contribution to an open source library can be very daunting.…
Continue Reading… 
What exactly is network architecture and what does it represent in web app development? Why discuss Network Architecture these days? Those might be some of your questions after reading the title of this article, and this just supports the point that I’ll explain in this post. Network Architecture What is It? There are a lot…
Continue Reading… “Ruby is designed to make programmers happy.” – Yukihiro “Matz” Matsumoto Not everyone might agree, but as a Rubyist I think Matz achieved his design goal. There’s something intangible about Ruby’s syntax that makes it fun, rewarding and easy to use – something that makes me happy. I thought it would be fun to…
Continue Reading… 
In part one we installed MongoDB and used Mongoid to create some pages for our Simple CMS. We also built a web front-end for adding and viewing pages. In this tutorial, we’re going to add the other two CRUD operations that will allow users to edit and delete pages. Before we add the functionality, let’s…
Continue Reading… 
Avdi Grimm – A Happy Hacker 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…
Continue Reading… 
Running background jobs in an app is a great way to keep the UI snappy. Being it sending an email, calling some API, or any long running task, there’s always something that can be moved to the background. Sometimes, it makes sense to set up a queue and worker processes, but other times it would…
Continue Reading… 
Most Rubyists find themselves using Git on a day-to-day basis. We use it to organize our projects, protect ourselves from errors, and to make changes with the confidence that our code is safe. Its simple command line interface belies its flexibility and depth. Because of this power, it definitely merits deep study and practice. Today,…
Continue Reading… 
David Brady – Learning and Laughing Every week a group of Ruby Enthusiasts get together in a Virtual Roundtable and explore/discuss/argue some a spect 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…
Continue Reading…