Ruby on Rails Tutorials & Articles
If you’re working with Ruby, chances are by now you’ve heard the word “metaprogramming” thrown around quite a lot. You may have even used metaprogramming, but not fully understood the true... Read More
Transitioning from .NET to Ruby: Hi there! I hear you want to make the transition from .NET to Ruby. It’s not a hard task, but it’s always nice to start with guidance. I too was once in your... Read More
I first heard of Sinatra a couple of years ago and have been in love with it ever since. For those who haven’t heard of it, Sinatra is a DSL that is used to create web applications. It is written... Read More
It is with great satisfaction that I introduce the “Switching to Ruby From .NET” series at RubySource. In this post I’ll explain what you should expect from this series. Hopefully I am here... Read More
I’ve changed the title of this series, starting with this post, because I like the sound of “Deep Dive” much more than “101.” The rails new command is probably the first bit of the Rails... Read More
The moment you start writing code that grows beyond a few classes, you start to realise that you need a way to group files and logic. While this is easy to do, it can become quite difficult to... Read More
Rails Gem Dependencies, Continued We left off with the TZInfo gem last time, and we’ll start with ERubis in this article. Erubis is an implementation of eRuby, which is the Ruby expressions... Read More
Continuing from my last post about RVM , this time we’ll install Rails. Again, this series attempts to give you a bit of a deeper dive into getting started with Rails, so we will go through some... Read More
Introduce yourself/tell us about you I make computers do wonderful things, swing dance, juggle, meditate, enjoy exercise, rock climb, live vegan, and I teach others how to do the same. I have been... Read More
It is a well established performance best practice for a web page to minimize the number of HTTP requests it makes for assets like images, javascript files and stylesheets. In fact, its Rule #1 on... Read More
This is my last post in the Code Safari series here on Ruby Source. I have really enjoyed writing it and trying out a new format which I hope you have found useful. For my concluding article, I want... Read More
This post marks the first in a series to help you start from nothing and end with a Rails application. Although there are many posts/series on this subject, I feel like basic Rails tutorials,... Read More
Last week I came across an excellent presentation from the Scotland Ruby Conference: “Literary Criticism for the Idle Programmer” by Roland Swingler . It introduced me to a crazy little ruby... Read More

Sometimes the functionality of a library or set of classes that you’re working with is 99% perfect for the job, but the last 1% requires modification of some of the core assumptions made in the... Read More




