News for hackers. Stuff that matters.
Re:Ask HN: How can I become a better programmer? by bdcravens on Thursday October 10, 2013 @01:55AM (#6525892)
Some Ruby specific tips:

Go through the last 2 years of Railscasts videos. (purchase a subscription to get all of them; not sure it's taking new signups right now though)

Sign up for RubyTapas. Five minute videos, 3 times a week, but most of them are ninja tips.

CodeSchool - some of the advanced Ruby courses are challenging, and get into some of the minutiae that you don't see in basic Rails apps.

Build stuff! Not fake apps, but apps that do things. Maybe an app to scrape HN and hit you up on SMS when your favorite authors post. An app to schedule volunteer hours for your church or other favorite organization. Etc. The act of building real apps will force you to learn some of the finer points of the language.

Make those apps open source, then connect them up to Code Climate. (free for OSS) Going through the process of increasing your code's GPA will help you improve.

Read Practical Object Oriented Design in Ruby by Sandi Metz.

Re:Ask HN: How can I become a better programmer? by piratebroadcast on Thursday October 10, 2013 @02:05AM (#6525929)
I'm a member- They are taking new signups, just billing for the first month and allowing the other months to be for free until he figures out if he is retiring or not. I will begin codeschool tomorrow. Thank you.
Re:Ask HN: How can I become a better programmer? by bdcravens on Thursday October 10, 2013 @02:07AM (#6525938)
Yeah, I'm a Railscasts member too, and know he extended existing members, but was too lazy to look up what that meant for new subs :-)