Hello, I have done few years of programming in Clipper and few more in MS Access (experience not worth repeating). Since then I have being using ruby (sporadically and not for big projects), but with a bad style (I recognised this, when trying to write something bigger). When I see projects like rspec, sequel and ramaze, I am amazed what is possible with ruby. The question is, what concepts are necessary to grasp to be able to create something like that (in ruby), and, is there a good read (preferably on-line) about them? Vlad