As far as I know, there is only 1 person in the Ruby world who is succeeding with this model, and this is Mike Perham.
While I admire his work and find his business model amazing, I think his advice is actually very, very shallow and is based on him being lucky, not on a proven business idea.
I'd love getting me proven wrong, though.