Joined April 2014
·
Achievements
194 Karma
19,039 Total ProTip Views

Nephila Komaci
Have at least one original repos where PHP is the dominant language

Forked
Have a project valued enough to be forked by someone else

Charity
Fork and commit to someone's open source project in need

Mongoose 3
Have at least three original repos where Ruby is the dominant language

Mongoose
Have at least one original repo where Ruby is the dominant language
I have few comments:
Your latest code is still hardcoded, specially on [Rails.env], you should check https://github.com/laserlemon/figaro, it can automatic load by environment when you call ENV['twitter'] without recall Rails.env
Storing credential information in .yml is old school now. You missed this article, http://12factor.net/config.
I recommend you to use dotenv (.env), you can read https://github.com/bkeepers/dotenv and https://github.com/bkeepers/dotenv-deployment. Read them carefully and you will enrich your knowledges.
cheers ^_^