Dresden.rb meetup February 2026
organizowane przez rug-dd w webit! Gesellschaft für neue Medien mbH www.webit.de, 26.02.2026 o 19:00The new Ruby User Group in Dresden welcomes everyone with an interest in the Ruby programming language. Our sixth meetup will take place on February 26, 2026, at 19:00.
We aim to foster knowledge exchange, share experiences, and spark new ideas through regular meetups, talks, and occasional hands-on workshops. Members can learn from one another, showcase creative projects, and discuss the latest trends in the Ruby community. Plus, there will be snacks and drinks - everyone is welcome!
For updates, check back here or join our Discord
We're looking for speakers!
We are still looking for talks for this evening. Got an interesting problem you solved, a new gem you found useful or a project you're excited about? We'd love to hear from you - feel free to reach out! Also speakers will receive a free Dresden.rb T-Shirt! (limited availability)
Ruby Passport Initiative
Dresden.rb is an official issuer of the Ruby Passport. The Ruby passport is a real-life way to keep memories of Ruby events you visited and enjoyed. You can grab a new passport at our event and get the Dresden.rb stamp to expand your collection!
You can read more about the Ruby Passport Initiative here!
Tematy
Generating Type Signatures from Automated Tests
Static typing has many advantages that we miss out in dynamically typed Ruby code:
- It eliminates a whole category of errors.
- It helps onboarding new developers to your code base.
- It makes static analysis easier which allows better IDE support (method completion, argument hints and more)
Implementing static typing in Ruby is possible, but it comes with the downside of... having to type everything yourself.
During my master thesis I implemented Racer, a gem that traces all method calls during runtime (e.g. when running your automated tests) and generates RBS type signatures from those traces. In this talks I'd like to further explain the motivation, showcase the tool and explain how it works and what future developments may bring.
Discussion about the Future of Ruby User Group Dresden
we would like to discuss whether we want to officially register Ruby User Group Dresden as a German registered association (eingetragener Verein, e.V.). We will also talk about the possibility of applying for non-profit status (Gemeinnützigkeit), which would require more organization and administrative effort but would provide tax benefits. As part of this process, we need to decide what to include in our statutes (Satzung), which define the rules and purpose of the association. Another important topic is whether to introduce a membership fee to cover group expenses such as printing materials, T-shirts, and services like our mailing account. This discussion will help us determine how we want to structure, finance, and grow our community in the future.
Oaken: A new approach to generating test data
FactoryBot is flexible, but slow. Fixtures are fast, but confusing. The Oaken Gem promises to combine the best of both worlds: one-time loading, transaction rollbacks, named scenarios – and all in Ruby instead of YAML.
In this talk, we'll take a look at how Oaken works, compare it directly with FactoryBot, and discuss whether the approach is suitable for larger projects.
Uczestników: (16)
Richard Böhme
Wydarzenia: 5
Tematy: 2
Christian Pedaschus
Wydarzenia: 2
Tematy: 0
Maik Arnold
Wydarzenia: 6
Tematy: 1
Richard Kramer
Wydarzenia: 2
Tematy: 0
JoBalk
Wydarzenia: 6
Tematy: 1
Susanne Götze
Wydarzenia: 4
Tematy: 0
Eugen Helm
Wydarzenia: 2
Tematy: 0
sarah-ki
Wydarzenia: 5
Tematy: 1
Andreas Reischuck
Wydarzenia: 5
Tematy: 0
Benjamin Deutscher
Wydarzenia: 5
Tematy: 2
Eric
Wydarzenia: 1
Tematy: 0
Arthur
Wydarzenia: 3
Tematy: 1
Roland Schwarzer
Wydarzenia: 6
Tematy: 0
stevereinke
Wydarzenia: 6
Tematy: 1
Daniil
Wydarzenia: 1
Tematy: 0
Felix Stüber
Wydarzenia: 5
Tematy: 1
















