Yeah, I definitely learned way more about Ruby when I used it to automate a set of tasks (like my build/push process) and writing something minor like a twitter bot or a text parser.
Using Rails on a larger project is good as far as learning a framework, but to get into the language and get into the cool/weirder stuff I've found small projects do the trick.
Using Rails on a larger project is good as far as learning a framework, but to get into the language and get into the cool/weirder stuff I've found small projects do the trick.