Glad to know your story and I have been interested with trying them but haven't yet mustered the courage yet. Which languages/frameworks do you think are popular with the clients on Toptal. I am asking this because I am mostly interested in Java/Spring and I am not sure whether that would get me enough gigs? Should I move to Ruby/Rails, Python/Django, Javascript, etc?
It doesn't matter. Most of the clients I worked with didn't have a running operation before and wanted me to start with a framework I was most comfortable with and so I ran with Ruby on Rails.
Had I been a Java/Spring dev, I would've used that. It's what YOU do that matters.