Biggest Russian Ruby on Rails event
Creator of Capybara, Pundit, Turnip and CarrierWave, Ruby Hero 2011. Speaker at RailsClub 2014.
At the conference Jonas talked about Concurrent systems in Ruby.
We had a opportunity to ask him few questions after the speech.
How and when have you became a coder?
My mom and dad taught me QBASIC when I was 8 years old, and in some form, programming has been part of my life since then. I taught myself PHP in high school and found Ruby and Rails in 2005.
What are you working on right now?
What is the best and worst part of your job?
I like working with customers, trying to understand their vision and make it a reality. The days were work is the toughest is when we have to make sense of complex legacy systems, I think most developers know the feeling all too well.
What’s your main achievements at the moment?
I'm very proud that code that I've written is used by so many people and hopefully makes their lives easier. Being acknowledged for that with a Ruby Hero award was fantastic.
On your opinion, how will Ruby and Ruby on Rails develop in the future?
I think there is a huge space in building thin APIs where Rails is no longer leading the charge. While building APIs with Rails is possible, it's not any more convenient than in many other frameworks, so Rails greatest competitive edge is not as strong there. I think we are due a step in innovation in that space, but it hasn't hit yet. I hope that Rails, or maybe other Ruby frameworks can innovate in this space.
What’s the main problem which Ruby society faces at the moment?
We are becoming mature as a community. That's great in that we have a rich ecosystem, fantastic tools and a strong community, but it's also our greatest weakness in that we risk losing the innovation and quirkiness that has made this community so strong in the first place.
What’s your favorite gem?
I really like Celluloid, it's a fantastic project and contains some super nifty code, well worth a read.
Do you read any Ruby\Rails blog?
I mostly get my news via twitter and reddit, I don't really follow any blogs.
What do you like to do when not coding?
I love to dance. I dance several partner dances and go out to social dance as much as I can.
RailsClub conference on which we managed to communicate with Jonas will take place this year in Moscow 23th of September.
Get your ticket here.