wroclove.rb

wroclove.rb

Udostępnij

Ruby-oriented conference in Wrocław, Poland The main goal of the conference is very clear. We want to help Ruby professionals become better at what they do.

Wroc_love.rb serves best to people who are already fluent with Ruby. The ideas presented at our conference are very advanced. They are meant to inspire the way we write code, the way we help our clients and users. It’s not uncommon for us to present you ideas that come from the Java and .NET worlds, we believe that their ideas can have a great influence on our community. There are good reasons, wh

10/12/2024

Save the date 🎉🗓️! April 11-13th, 2025

26/03/2024

Give a warm welcome to Paweł Strzałkowski!

If you like games you definitely should join his workshop Game Development in Ruby on Rails.

Showcases the joy of programming in Ruby on Rails, giving endless stream of ideas for fun side projects.

Builds a team around a common goal of writing a competitive, multiplayer game.

Introduces participants to Hotwire — a way of showing application’s changes to users in real–time.

Teaches Optimistic Locking using Rails — the key to keeping your data consistent.

Explains Command Pattern — how to process all requests asynchronously and scale up any Ruby on Rails app.

Introduces elements of tactical Domain–Driven Development — how to use Ruby on Rails to form Value Objects and Aggregates to better model the domain space.

26/03/2024

In times when many companies are laying off people and seeking savings by refusing to support the oldest conferences, support comes from the distant east of Poland. It’s Białystok, the easternmost bastion of Ruby, that has sent 2N IT to support Wroclove.rb.

2N IT is a company that writes backends only in Ruby because they neither know nor want anything else. In fact, they don’t really have open recruitment, but they’ll gladly meet you at the after-party and probably have some moonshine straight from the BIałowieża or Knyszyn Primeval Forest.

https://2n.pl

13/03/2024

Shouts to Ivan Nemytchenko, our next speaker! Ivan has been our guest in 2018. This time it’s the „The Curse of Service Object”.

We'll explore the Service Object "pattern”. Widely accepted yet controversial. From roots of the term, to its impact on our applications complexity.

We'll dissect code examples. Challenge some norms. Finally — propose some improvements.

Can the curse be broken?

12/03/2024

Say hello to Erwin Kroon! Erwin will walk us through „Introducing Sorbet into Ruby codebase”

Curious about the state of gradual typing in Ruby? Wishing for types to eliminate bugs and the need for tests?

In this talk Erwin will introduce Sorbet and explain why you should(n't) use it. You’ll see the process of introducing it into an existing codebase. There will be plenty to learn from gotcha’s, tips and tricks along the way.

11/03/2024

Warm welcome for Andrei Bondarev! Andrei will take us on the journey through „Building LLM-powered applications in Ruby”.

Generative AI has been taking the world by storm. The Coatue AI report is putting AI models as the centerpiece of all modern tech stacks going forward that Application Developers will be using to building on top of. It would not be controversial to say that the Ruby ecosystem lacks in its support and understanding of the AI, ML and DS landscape.

If we'd like to stay relevant in the future, we need to start building the foundations now. We'll look at what Generative AI is, what kind of applications developers in other communities are building and how Ruby can be used to build similar applications today.

We'll cover Retrieval Augmented Generation (RAG), vector embeddings and semantic search, prompt engineering, and what the state of art (SOTA) in evaluating LLM output looks like today. We will also cover AI Agents, semi-autonomous general purpose LLM-backed applications, and what they're capable of today.

Finally we'll make a case why Ruby is a great language to build these applications because on its strengths and its incredible ecosystem.

08/03/2024

Curious to see who’s next on the lineup? Meet Paweł Pokrywka!

Paweł will share us how he optimized content delivery and brought Largest Contentful Paint down to under 350 ms for Google-referred users on his website.

The speed of your website is considered good if the value of the Largest Contentful Paint (LCP) metric is below 2500 ms. If most of your website traffic comes from Google search, that is quite an important thing to improve to be ranked higher.

Paweł will show us how to optimize the performance of the website specifically for Google-referred users. He’ll explain in detail what it takes to bring LCP below 350 ms on a dynamic, high-traffic website with lots of images. Even on a slow connection!

08/03/2024

Remember Dávid Hálasz from 2019 edition?

This time Dávid is going to present us "One machine please, make it Turing!".

Are you familiar with how computers work? And programming languages? No problem! He'll be guiding us through the world of languages, grammars and automatons.

We will be building together a parser and an interpreter (in Ruby) for a language that does not even exist yet. All this to make us understand more about what happens when we write `puts 'Hello World'`.

Fasten your seatbelt as there will be some bumps on the road in the form of algorithmic complexity and computability.

Application Monitoring for Ruby on Rails, Elixir, Node.js & Python 06/03/2024

🚀Please make a warm welcome to our next supporter AppSignal
— the makers of the no–brainer monitoring for smart developers📊 and even more famous stroopwafel dealers🍪

Application Monitoring for Ruby on Rails, Elixir, Node.js & Python AppSignal APM offers error tracking, performance monitoring, dashboards, host metrics, and alerts. Built for Ruby, Ruby on Rails, Elixir, Node.js, and JavaScript.

18/02/2024

Meet Caio S. de B. Almeida!

Caio will guide us on Optimizing Performance in Ruby on Rails Applications with GraphQL Layer.

Ruby on Rails applications that offer a GraphQL layer can easily encounter performance problems as the database grows, depending on the amount of data requested by the client.

This talk will present various strategies to measure and improve performance of such applications, using practical examples.

Caio had opportunity to implement and evaluate them when successfully solving performance issues in a large-scale application in production.

14/02/2024

Meet our next speaker — Radoslav Stankov! Radoslav will teach us Component Driven UIs.

The view layer is often the messiest part of a Ruby on Rails application. Developers are confused about where to put the logic in. Should it be in the model, presenter, decorator, helper or maybe in a partial?

We'll learn how view components simplify the view layer, how they make it much easier to manage and finally see ViewComponent gem in practice.

31/01/2024

We're happy to announce our third speaker — Andrei Kaleshka! Andrei will share his experience how to prevent account sharing.

We'll learn various techniques used to detect account sharing and how they performed on an application with thousands of active users. All backed by data!

Let's hope Netflix does not see it as soon as we do😅

Chcesz aby twoja szkoła była na górze listy Szkoła w Wroclaw?

Kliknij tutaj, aby odebrać Sponsorowane Ogłoszenie.

Lokalizacja

Strona Internetowa

Adres

Wroclaw