RubyC celebrates 5 groovy years!

Nadia Beregova
Jul 10, 2017 · 3 min read

RubyC, the major Ukrainian conference devoted to Ruby, Rails and related technologies, has celebrated its 5th birthday this year!

Organized by Svitla Systems, the conference traditionally gathers all the Ruby enthusiasts in Kiev during the first summer weekend. This year is no different and the conference brought together over 360 people from all around the globe. They had a perfect chance to communicate in the framework of informal discussions. RubyC continued a good tradition of two lecture days, during which the guests covered the hottest topics one could only ask for. The festive RubyC 2017 conference ended with a groovy party to seal the 5th year of the international Ruby community gathering.

For this particular occasion RubyC was moved to a special venue — the Bel Etage Concert Hall — which suggested more room and the biggest screen in the history of the conference.

Participants had an opportunity to choose either the ground floor or the balcony, to taste exclusive dishes at the L’étage restaurant and enjoy all the benefits of the concert hall sound system. Overall, this might become the constant venue for the RubyC conference from now on.

RubyC 2017 video highlights!

The conference 2017 would be incomplete without those guests who took the stage for a good talk and covered the topics all the Ruby enthusiasts were interested in. There were 13 honorable speakers this year: Bozhidar Batsov (Bulgaria), Xavier Noria (Spain), Quentin Adam (France), Serdar Dogruyol (Turkey), Florian Gilcher (Germany), Piotr Szotkowski and Piotr Solnica (Poland), Marat Kamenschikov (Ukraine), Anton Honcharuk (Ukraine), Bogdan Gusiev (Ukraine), Viacheslav Shvetsov (Ukraine), Stanislav Volovyk (Ukraine) and Sergiy Kukunin (Ukraine). We gladly present all talks from RubyC-2017 and hope you find new inspiring ideas in all of them.

Piotr Solnica (Poland)

Topic: Persistence pays off: a new look at rom-rb

This talk is an introduction to rom-rb. The speaker explains why rom-rb functions much better than Active Record. His attention is paid to the flexible data transformations, altering data with changesets, functional data processing and the importance of type-safety.

Piotr Szotkowski (Poland)

Topic: Ruby Smells

This talk shows the way one can effectively use such tools as RuboCop and Reek to make static code analysis possible even though Ruby is highly dynamic. The speaker also highlights specific approaches which help make informed decisions on when and how to refactor and learn over time to spot potential code smells when those are introduced.

Florian Gilcher (Germany)

Topic: #Potential

This talk covers the growing communities’ problem along with the untapped potentials it brings. The speaker introduces several efficient, cost-saving solutions to tap into the growing community potentials for the projects of different scale (collected within the framework of the Rust community team at Ruby Berlin e.V. and within the Padrino framework). This talk also introduces basic techniques of creative approach to the community activities.

Serdar Dogruyol (Turkey)

Topic: Crystal (a Ruby-like programming language)

This talk is dedicated to Crystal — the Ruby inspired programming language. This language is as fast as C, but as beautiful as Ruby. The speaker introduces specific features of Kemal — the fast and effective web framework written in Crystal.

Quentin Adam (France)

Topic: Problems you’ll face in the microservice word: configuration, authentication

This talk is dedicated to a microservice issue, in particular — authentification and configuration. There are many ways to achieve distributed authentification, though it’s hard in general. Talking about configuration there are several questionable issues as well, specifically when one deals with the distributed micro application strategy. So this talk returns to experience of building a microservice strategy.

Xavier Noria (Spain)

Topic: Little Snippets

The speaker is going to introduce a topic about several concepts, such as idiomatic Ruby, concise code, readable code and exact code. The talk touches the aspects of how these concepts are applied and how subjective or social they are.

Bozhidar Batsov (Bulgaria)

Topic: Ruby 4.0: To Infinity and Beyond

The speaker introduces a special talk about the Ruby language, its ecosystem and community. The talk is also dedicated to picturing a course towards a mystical release of Ruby 4.0, which can ensure Ruby’s dominance.

Full list of videos from the conference.

Nadia Beregova

Written by

PR Manager at https://svitla.com/

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade