I was thinking how to learn Rails efficiently. Well, I discover that rebuilding and rewriting some Rails parts, can be fun and really informative.