Intended for people who have never used Ruby before (and maybe haven't even programmed before), this tutorial will help you start learning Ruby. We review tips for how to learn Ruby, how to install it, and we walk through the basics.
In this series, I attempt to recreate a twitter style application called 'Flitter'. In this installment, I show you how to create an authenticated system easily using existing tools. I also show how to generate test data to simulate an active application. Finally, you will learn how to set up self-referencial associations.