📜 ⬆️ ⬇️

RailsClub'Moscow 2014: Interview with Eric Michaels-Aubert

Hello!
12 days left before the Ruby-developers conference of RailsClub 2014 ! Do not get tired to remind you that tickets can still and should be ordered here .

And in our blog - the time of the next interview. We asked a few questions to Eric Michaels-Auber . He is involved in numerous open source projects, including RailsAdmin, Thor and Twitter gem. Eric Ruby Hero 2014, and more - the coach in the project Rails Girls Summer of Code. Works at SoundCloud in Berlin.

image
')
When and why did you start programming?


I started programming in BASIC when I was about 10 years old. My first program simply forced the computer to publish "beep". But I could not tear myself away.

I started programming in BASIC when I was about 10 years old. My first program just made the computer "beep". I've been hooked since then.


What are you working on right now?

Now I’m responsible for the public SoundCloud API, as well as our Ruby, Python and JavaScript SDKs. I also work on a variety of open-source Ruby projects, including RailsAdmin , Thor, and the Twitter gem .

I am currently responsible for SoundCloud's public APIs as well as our Ruby, Python, and JavaScript SDKs. I also work on Ruby projects, including RailsAdmin, Thor, and the Twitter gem.


What is the best part of your job?

The best part is traveling the world. I am very glad that I will come to Moscow for the first time.

The best part of my job is to travel around the world. I'm very excited to be visiting Moscow for the first time.


What do you consider your main achievement in life / career at the moment?

My greatest honor was getting the Ruby Hero award at the RailsConf conference this year. For me, this means a lot, because the winners are chosen by other Ruby Hero, and they are all my heroes.

Ruby Hero Award at RailsConf earlier this year. It was very meaningful to me that he was a hero, who is all heroes of mine.


In your opinion, in what direction will Ruby and Ruby on Rails develop in the coming years?

I expect major performance improvements in Ruby, both in the MRI and in alternative interpreters, such as JRuby. Hopefully, future versions of Ruby will contain better primitives for working with concurrency, such as Actors and Futures. And still waiting for the AOT compiler to appear, to create executable files that are easy to distribute.

I'm looking for both MRI and alternative interpreters such as JRuby. I love you, I’m looking for a companion


What, in your opinion, is the most important problem that the Ruby and Ruby on Rails developers community is facing now?

I think the biggest challenge for the Ruby community right now is to get rid of GIL. JRuby and Rubinius have already solved this problem, but there is still a large number of non-thread safe Ruby code.

I’m trying to remove the global interpreter for the Ruby community. JRuby and Rubinius have already been solved.

Is there a heme you could point your finger at and say: “That's the way to write code”?

I am proud of the Twitter gem code. The library has 7,000 lines of tests for 2500 lines of code, this is 100% coverage and 3.9 on the Code Climate scale. No code is perfect, but this is the maximum that I could get close to.

I am quite proud of the Twitter gem. The library has 7,000 lines of tests for about 2,500 lines of code with 100% c0 code coverage and 3.9 Code Climate score. No code is perfect but this is the closest I have come.


Do you read any blog dedicated to Ruby / RoR?

I highly recommend the Ruby Weekly and This Week in Rails newsletter. I also read the blogs of James Edward Gray II , Aman Gupta , Sam Saffron, and Avdi Grimm Ruby Tapas screencasts.

I highly recommend subscribing to the weekly newsletters. Edward Gray II, Aman Gupta, Sam Saffron, as well as Avi Grimm's Ruby Tapas screencasts.


What do you like to do when you don't write code?

Programming is one of my main hobbies. When I am not programming, I enjoy being in nature: walking, hiking, cycling, playing sports. Almost everything that includes movement and sunlight :)

Coding is one of my biggest hobbies. When I'm not coding, I like to be outside, walking, hiking, riding my bike, playing sports. Pretty much what it involves movement and sunlight. :)

Thanks for the interview!

Want to meet Eric personally? Come to RailsClub - September 27, at the Digital October Center. The whole program is on the conference website .

Registration and payment of participation - here.

Our sponsors:
General sponsor: Toptal
Gold Sponsors: Boookmate and FunBox
Silver Sponsors:

image

AT-Consulting is one of the strongest players in the information technology and IT services market for companies in the telecommunications, financial, government, energy and other sectors.

image

Lookatme is a modern online magazine for young people, with an audience of over 1.7 million monthly users. The project was developed on Ruby on Rails, therefore, traditionally, Lookatme helps our conference. In LAM'e work very creative and interesting people.

HR partner: DigitalHR
Organizers: Evrone and Undev

Stay up to date with our news by subscribing to the newsletter on the website railsclub.ru, and stay tuned for updates:
RailsClub.ru
twitter.com/railsclub_ru
facebook.com/railsclub

Source: https://habr.com/ru/post/236979/


All Articles