31 August, 1 September 2019
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
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.
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.
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.
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.
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.
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
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.
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.
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.
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
If you have any questions or suggestions, don't hesitate to contact us
Do you want to help us in organization?Become a volunteer