Banner location

Banner date

RubyC is the major Ukrainian conference devoted to Ruby, Rails and related technologies. Organized annually by Svitla Systems, RubyC gathers hundreds of Ruby enthusiasts from all over the world to discuss latest news and spend beautiful summer weekend in Kyiv.

Join us this year!

Tickets are already in sale!


Xavier Noria

About speaker

Xavier Noria is an everlasting student and father of the most wonderful girl. An independent Ruby on Rails consultant from Barcelona, Xavier is a member of the Ruby on Rails core team, Ruby Hero, and proud author of Rails Contributors.

Little Snippets

Using real, selected snippets that Xavier has found while doing open source and consulting, we'll talk about concepts such as idiomatic Ruby, concise code, readable code, and exact code. We'll look at how they apply, and how subjective and social they are. A talk, indeed, with maybe more questions than answers.

Florian Gilcher

About speaker

Florian is an active Rubyist and Rustacean from Berlin. He used to co-organise the eurucamp conferences and is member of the Rust community team. Creative approaches FOSS project management is his form of hacking.


Growing communities is all about activating untapped potential. Typically, this is done by creating expensive advertisement campaigns or hiring community managers. But this is hard for free and open-source projects: Usually, both money and time are scarce resources. The effects of this are often visible: overworked maintainers, a constantly growing number of open issues and glacial response times. This leads to a spiral: potential helping hands turn away from the project, even if they continue using it. For that reason, thinking about growing community early is important for all projects. This talk is going to present effective, inexpensive and time-saving approaches to tap into community potential for projects of many sizes, collected as part of the Rust community team, the work at Ruby Berlin e.V. and within the Padrino framework. It will also explain base techniques to get creative with community action.

Bozhidar Batsov

About speaker

Bozhidar loves computers in general and programming in particular. His fanatic devotion to Emacs is known world-wide. Bozhidar spends a lot of his time on GitHub, contributing to various Ruby, Clojure and Emacs Lisp projects. Believe it or not, Bozhidar has interests outside computers as well! We won't, however, bore you with those here.

Ruby 4.0: To Infinity and Beyond

An exploration of the challenges that Ruby faces today, combined with ideas regarding how we can change things for the better. We'll talk about the language, its ecosystem and its community. While on this bold adventure we'll plot a course towards Ruby 4.0 - a mystical and magical Ruby release that would ensure Ruby's dominance to infinity and beyond! Oh, and did I mention we'll have a ton fun while doing so? We'll most certainly do!

Piotr Szotkowski

About speaker

Piotr is a hacker scientist: Cheap Science Officer at Rebased, an assistant professor at Warsaw University of Technology and co-maintainer of Bogus and Reek. When not coding he coaches at Rails Girls Warsaw and Rails Girls Summer of Code and organizes Warsaw Ruby Users Group.

Ruby Smells

Writing good object-oriented code is hard: object boundaries are not always as clear-cut as we’d like, their responsibilities and reasons to change tend to grow over time, inter-object coupling makes isolated testing complicated – and emergency refactorings are tiresome, gnarly and seem to always happen too late. At the same time it’s often hard to see the exact moment when a simple refactoring would save a given class from taking the wrong turn, and real-life projects tend to have real-life sad lines with their tireless chants of ‘let’s refactor this in the next sprint’. Ruby’s dynamism means static code analysis is tricky (to say the least), but tools like RuboCop and Reek bravely show it’s not impossible. This talk shows how to effectively use such tools, make informed decisions on when and how to refactor, and – most importantly – learn over time to spot potential code smells right when they’re introduced.

Quentin Adam

About speaker

Quentin is the CEO of Clever Cloud: a Platform that allows to run java, scala, ruby, node.js, php, python or go applications, with auto scaling and auto healing features. He studies lots of applications, code, practice, and extract some talks and advises. Regular speaker, he’s focused to help developers to deliver quickly and happily good applications.

Will be announced soon

Coming soon

Marat Kamenschikov

About speaker

Ruby on Rails developer and team lead in Svitla Systems, OOAD lover, now searching inspiration in functional programming. Elixir is a growing technology which claims to be a Rails-killer, or at least competitor, so my quest for a Holy Grail in programming has lead me here, and who knows what that will end up with?

Learning Elixir: gotchas and pitfalls

The elixir language has been proceeding recently as a better script for Erlang machine and the Elixir-based Phoenix framework has become another Rails competitor with all the features of Erlang. We have got a bunch of exciting videos about mightiness of Elixir and Phoenix processing 2M user sessions on one machine. Rails teams change their stack to elixir and Phoenix, but – is it so good as we expect? Will the Phoenix be the silver bullet for all Rails devs? Will Elixir overcome ruby? More important – is a Rails developer capable of switching to the new language given that it's functional and requires totally different approach in coding? My talk will reveal some gotchas and pitfalls that Rails developer is likely to get in and will cover the basics of pattern matching (`=` operator in Elixir), Math, Phoenix project overview, Phoenix without Phoenix, heroku Elixir deployment.

Serdar Dogruyol

About speaker

CTO @Twentify, Rubyist, Crystal Evangelist and Polyglot, Author of Kemal

Coming soon

Just give it a minute

Piotr Solnica

About speaker

Technical Lead @icelab. Author and core team member @rom_rb. Co-founder and core team member @dry_rb (main focus on dry-types/struct/validation/logic/web)

Keep calm

it's coming

Want to be a speaker?


Beletage is a concert hall situated in the very center of Kyiv, near Palats Sportu and Lva Tolstogo metro stations, lots of tasty cafes and bars and hotel “RUS”. Lectures will take place in a main hall on the ground floor and lunches in a Café Etage on the second floor. Large, well-illuminated, comfortable it should be a perfect spot for RubyC-2017.

Shota Rustavely 16a, Kyiv Show on Google Maps


Comming soon

Comming soon





Golden Sponsor

Msl dev

Ruby Sponsors

Toptal Global logic

Media Partners

Brug Daxx Itea Lits Rubyflow Ruby jobs No name Innocode Lohika Meetup Ruby meditation Ruby garage Softserve It sobytie Intetics Iteventworld Vertalab



If you have any questions about RubyC, please contact our PR manager Nadia Beregova +380 97 852 86 71,