Creating a Twitter Clone in Rails – Part 1

by Eric Berry on September 6, 2009


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.
Download 280 MB
Download (iphone & ipod) 86 MB

  • Anonymous

    Thanks a lot! I am a RoR newbie; spent a few hours today going through this screencast and following every step carefully. Got to learn quite a bit of new stuff, and reinforce the basics I had learnt earlier. Thanks a lot again for enabling me too have a sense of pride at the end of the day; the instructions in the screencast was quite easy to follow, and detailed enough for me to appreciate everything!

    And I particularly enjoyed the conversational flow of the screencast; the few times you were lost figuring out the best way to do something added to the learning experience, making it very informal. Looking forward to taking on Part 2 tomorrow.

  • http://twitter.com/_prakash Prakash

    Thanks a lot! I am a RoR newbie; spent a few hours today going through this screencast and following every step carefully. Got to learn quite a bit of new stuff, and reinforce the basics I had learnt earlier. Thanks a lot again for enabling me too have a sense of pride at the end of the day; the instructions in the screencast was quite easy to follow, and detailed enough for me to appreciate everything!

    And I particularly enjoyed the conversational flow of the screencast; the few times you were lost figuring out the best way to do something added to the learning experience, making it very informal. Looking forward to taking on Part 2 tomorrow.

  • Jay

    Very cool and informative.

  • Jay

    Very cool and informative.

  • Anonymous

    I like

  • Anonymous

    I like

  • http://www.shoutreel.com Farooq

    Thanks for this amazing tutorial Charles! I’m having one problem, when I post a flit, my flits show up with this in front:

    “!map:HashWithIndifferentAccess”

    Anyone know why?

    • http://teachmetocode.com Charles Max Wood

      Thanks, Farooq!

      However, I didn’t make this one. Eric Berry did. (I’m going to be working out how to show the video creator.)

      I’ll have to pull the code and look at it. At first blush, it would appear that you’re displaying the object instead of its members/values.

  • http://www.shoutreel.com Farooq

    Thanks for this amazing tutorial Charles! I’m having one problem, when I post a flit, my flits show up with this in front:

    “!map:HashWithIndifferentAccess”

    Anyone know why?

    • http://teachmetocode.com Charles Max Wood

      Thanks, Farooq!

      However, I didn’t make this one. Eric Berry did. (I’m going to be working out how to show the video creator.)

      I’ll have to pull the code and look at it. At first blush, it would appear that you’re displaying the object instead of its members/values.

  • Felipe Bueno

    Wow, man! Thanks a lot for that!

  • Felipe Bueno

    Wow, man! Thanks a lot for that!

  • Pingback: Michael Hartl’s Ruby on Rails Tutorial Revisited | kiwiluv tech blog

  • DAVIDI

    Bless your heart, You are AWSOME!!! This tutorial rocks!
    I wish someone would do something similar with Ruby.

    • http://teachmetocode.com Charles Max Wood

      What do you mean “I wish someone would do something similar with Ruby.” This is Ruby. Well, it’s Ruby on Rails.

      Just curious.

      And yes, Eric did an awesome job on this one.

  • DAVIDI

    Bless your heart, You are AWSOME!!! This tutorial rocks!
    I wish someone would do something similar with Ruby.

    • http://teachmetocode.com Charles Max Wood

      What do you mean “I wish someone would do something similar with Ruby.” This is Ruby. Well, it’s Ruby on Rails.

      Just curious.

      And yes, Eric did an awesome job on this one.

  • Sriharsha Sm

    I am not able to view the video… Please help!

    • http://teachmetocode.com Charles Max Wood

      What web browser are you using to watch the video?

Previous post:

Next post: