Two-day

Ruby on Rails
& Ruby Conf

31 August, 1 September 2019
Wrocław

Buy ticket

Join us for GrillRB 2019, a gathering of Ruby enthusiasts from around the world.

GrillRB is Polish outdoor single-track community-driven conference fully dedicated to Ruby on Rails framework and Ruby language. The conference will be held in Wrocław on 31 August and 1 September 2019. During the two day event we are going to discuss the topics which are the most crucial for Ruby community, such as: best practices, development process and the future of Ruby. Come and exchange the knowledge and experience, talk over projects with other Rubyists in relaxing & enjoyable environment.

Become a supporter Become a speaker Become a volunteer
Speakers

Do you have any interesting topic to present?

Call for paper
Agenda
Day 1
Saturday
Day 2
Sunday
Bird illu@3x
13:00 - 14:00
Registration
Come early, get your badge and secure the best spot!
14:00 - 14:45
Hardware Hacking with your Rails app
Ramón Huidobro

When working on a Rails app with lots of users and a plethora of requests, you’ll likely soon be addressing how you can have dedicated custom hardware for them.

In this talk, I’ll go over my experiences and lessons learned from working on dedicated hardware for industrial catering services.

Show more arrow
15:00 - 15:45
An introduction to typed Ruby programming

Ruby has been a dynamically typed language for 26 years, but it will change next year. Matz declared Ruby3 will give an option for type checking and you would be interested in how the Ruby programming will change.

In this talk, I will explain the overview of “Ruby3 & types project”, the team, goal, and current status. I also will introduce my type checker called Steep and let you know how the Ruby programming experience with type checker will be.

Show more arrow
16:00 - 16:45
TBA
16:45 - 18:00
GRILL
Delicious barbecue, sausages, steaks and more grilled over charcoal. Take a rest and talk with other Rubyists.
18:00 - 18:45
Events... And what next?

Event sourcing is a hot topic in Ruby community lately. But usually at conferences we just get a scratching-the-surface intro. This, in turn, is a story of building a event-sourcing-based product for a production environment, processing millions of events per day.

Show more arrow
19:00 - 19:45
Deconstructing the hype: What people think is wrong with Ruby?
Amr Abdelwahab

We spend a big portion of our days doing Ruby, perhaps some of us write more Ruby than we do our native natural languages. Over the past few years, there is a noticed hype of criticising ruby as a programming language without stating solid arguments.

Sadly, the common tendency in our industry is to follow hypes without solid claims backing them. Therefore, I started my project of talking to influential people in the ruby community trying to deconstruct the hype and form a constructive list of problems we as ruby community believe should be addressed in order for us to move forward.

In this talk, I want to talk about the story of my project “What is wrong with ruby?” what is the progress so far? and what can we all do to contribute shaping the future of our technology stack.

Show more arrow
20:00
Middle Party
Take a rest and spend a good time with other Rubyist.
09:00 - 09:45
Ruby Prototyping for Impact
Naomi Freeman

Technology, at its core, is a tool. Each language has its own unique benefits and advantages. One thing Ruby is particularly excellent at is prototyping. It’s also easily accessible by non-technologists because of its human-readable syntax. This makes Ruby an extraordinary tool for prototyping impact projects, since impact projects (social housing, the environment, children’s hospital apps) usually require expertise from outside of technology. In this talk Naomi will share an impact project case study and highlight how Ruby’s was uniquely qualified and use for the project. You’ll also take away an understanding of how to introduce Ruby as the best tool in projects you want to work on in future.

Show more arrow
10:00 - 10:45
A year with Hanami in production: the Good, the Bad and some Recipes
Yevhen Kuzminov

A story of one commercial project grown with Hanami:
• Brief comparison major differences between Hanami and Ruby on Rails web apps
• Solving “well known” issues using Hanami and facing “now known yet”
• Recipes for what we used to with Rails: “doсkerization”, Trailblazer, background jobs, caching, WebSockets, etc.
• Vision of the ideal Hanami app, comparison with Elixir/Phoenix
• Hanami as a modular puzzle - an example of building somewhat exotic

Show more arrow
11:00 - 11:45
Faster green builds: The key to developer happiness ..!!
Rishi Jain

Wouldn’t it be great if your the test cases were blazingly fast? In this experience talk, I will share how I reduced the test suite run time by 75%. I will share how using certain expectations, selectors, what to test and team work can lead to faster test cases.

Show more arrow
12:00 - 12:45
RubyX: Compiling Ruby and it's effect on the community
Torsten Rüger

I have been successfully exploring the possibility of compiling ruby to binary, to remove the traditional downside of dynamic languages, namely (lack of) speed.
I will demonstrate the ability to compile ruby, detail this with an overview of the implementation, and outline what has been achieved and what the road ahead entails.
Also i want to elaborate on the possibilities this approach opens up for the community that go far beyond the speed benefits.

Show more arrow
12:45 - 14:00
GRILL
Delicious barbecue, sausages, steaks and more grilled over charcoal. Take a rest and talk with other Rubyists.
14:00 - 14:45
How to test microservices and stay sane

Microservices shine in many aspects, but testability. Whenever you deploy a service, no matter how small it is, as long as it has dependencies, you have to keep them in mind. By definition, microservices have lots of dependencies and makes you appreciate how easy it is to test integration in a monolithic code base. In this talk, I’ll show the concept of contract testing that makes testing microservices a breeze. I’ll do it on an example of Pact, an open source library with adapters for many popular languages.

Show more arrow
15:00 - 15:45
TBA
Tickets

Last chance to buy your conference tickets. Become a part of GrillRB conference.

119 PLN
Early Bird
Until: 12-07-2019
217 PLN
Last chance!
Until: 31-08-2019

10% of price ticket will be donate on charity.

This year, GrillRB will be located on Wzgórze Andersa in Wrocław. The hill is 2.5 kilometers from the city center. In the near distance there are hotels, restaurants, shops and AquaPark.

Wrocław is the largest town in western Poland. The city's major tourist attractions are: Panorama Racławicka, Ostrów Tumski , Wroclaw's fountain, Wroclaw's Dwarfs and Old Town-Historic Center.

Show on maps

Are you going to come to a conference from another city?

Find accommodation
Supporters
Support the Rails and Ruby community while promoting your company on GrillRB outdoor conference. Check out the prospectus.
Previous years of Grill Conferences
Photo 1
Photo 2
Photo 3
Photo 4
Photo 5
Photo 6
Photo 7
Photo 8
Community partners
Contact

If you have any questions or suggestions, don't hesitate to contact us

Meet the team
Mw
Marcin Wierzbicki
Lh
Łukasz Horonziak
Ll
Łukasz Łanecki
Da
Daniel Aniszkiewicz
Pp
Paweł Pych
Pw
Patrycja Wereszko
Ib
Izabela Polewska
Mp
Marek Polewski

Do you want to help us in organization?

Become a volunteer