Thanks for this. I am always wondering how far away I am from being a "real" Rails developer -- programming is a longtime hobby for me, and I love Rails and maybe would like to one day build stuff in it for a living. Number 6 on the list is especially encouraging, and numbers 4 and 5 give me some nice to-do's.