June Meetup 2025
organizowane przez Tobias Pfeiffer w Handshake / Mindspace joinhandshake.de, 05.06.2025 o 19:00Let's gather again - in person and enjoy some talks & company.
Schedule
(estimated)
18:30 Doors Open and get together
19:00 Intro & first Talk
~19:30 Break
~20:00 2nd talk
~ 20:30 Lightning Talks (5 mins each)
Finding the way
We're in the Mindspace office!
Food & Drinks
There will be (soft-)drinks and food - we're still clarifying what food.
Health & Safety
Be considerate of other people and their space and preferences. There is no mask mandate, but feel free to wear one.
Tematy
Rails Connection Pools + PGBouncer
Rails DB Connections use the built in Rails Connection Pool. When used in combination with PGBouncer this allows for handling a much larger number of DB connections, but also leads to some unforeseen issues.
Sharing learnings about PGBouncer (What is it? Why use it?) and some important findings about managing the interaction between the Rails connection pool and a third party connection pool like PGBouncer.
Embracing Clarity and Flexibility with dry-rb
Abstract
dry-rb
is a powerful set of Ruby libraries designed to promote code clarity, immutability, and maintainability—without compromising on flexibility. In this talk, I’ll introduce three core components of the dry-rb
ecosystem: dry-struct
, dry-validation
, and dry-transaction
. Together, they enable a clean, explicit approach to data modeling, validation, and business logic orchestration.
We'll explore:
- How to use
dry-struct
for typed value objects and safer data handling - Validating input and domain data with
dry-validation
- Structuring business logic into composable steps with
dry-transaction
I’ll walk through practical examples from real-world Ruby applications and demonstrate how these tools can replace tangled service classes and model callbacks with something more explicit, testable, and intention-revealing.
Target Audience
Rubyists of all levels who are curious about alternatives to Rails conventions or interested in writing more maintainable, modular business logic.
Uczestników: (11)
Sean Smith
Wydarzenia: 1
Tematy: 1
Phil Hansch
Wydarzenia: 15
Tematy: 1
Tobias Pfeiffer
Wydarzenia: 106
Tematy: 15
Dennis Denicio
Wydarzenia: 37
Tematy: 3
Timur Yanberdin
Wydarzenia: 9
Tematy: 1
Tsogbadrakh Chinzorig
Wydarzenia: 2
Tematy: 0
Leon Entrup
Wydarzenia: 2
Tematy: 0
Daniel Bovensiepen Li
Wydarzenia: 2
Tematy: 0
Andrew McDonough
Wydarzenia: 1
Tematy: 0
Saroj Maharjan
Wydarzenia: 10
Tematy: 0
Kasper König
Wydarzenia: 13
Tematy: 1
Trasa
Wydarzenia
Najbliższy meetup odbędzie się czw, 05 cze 2025 19:00:00 +0200 w Handshake / Mindspace!
Spotkania które już się odbyły
- (tentative) January Meetup
- November Meetup 2024
- September Meetup 2024
- CANCELED - July 2024 outdoor social gathering
- June Meetup 2024
- May Meetup 2024
- Elixir Crossover Birthday Event - Check the date!
- March Meetup 2024
- February Meetup 2024
- CANCELED - January Meetup 2024 (watch the date) - CANCELED
- Wszystkie wydarzenia
Tematy
Chcesz zgłosić prezentację na najbliższe spotkanie albo masz propozycję tematu? Wyślij nam E-Mail lub skontaktuj się na Twitterze: @rug_b.
Pascal Wengerter
Wydarzenia: 28
Tematy: 1
Amr Abdelwahab(عمرو)
Wydarzenia: 31
Tematy: 6
Tobias Pfeiffer
Wydarzenia: 106
Tematy: 15
Grupy potrzebują zaangażoanych uczestników. Jeśli uważasz że brakuje jakiegoś tematu lub poszukujesz dodatkowych informacji, zachęcamy Cię do dodania tych rzeczy do naszej Listy życzeń. Jeśli masz pomysł na prezentację, dodaj go tutaj i otrzymaj natychmiastowy feedback od środowiska Ruby / Rails.
Dodaj tematPropozycje
- Hotwire capabilities and limitations
- Mastering Turbo Frames and Turbo Streams: A Hands-On Introduction
- Introduction to serverless computing with Ruby and AWS Lambda
- Practical Use of Postgres Views in Rails
- How we test
- Post-Postman
- Mastering the DX Framework: A Journey from DORA to SPACE and Beyond for Engineering Organization Maturity
- Building a Recommender System
- Generate annonymised database by MasKING
- On dialectical behavioural therapy and tech
- Gem and Bundler Internals
- The political ideology of DHH / The anti-VC ideology of Basecamp / The "ideology" in Rails?
OStatnie tematy
- What is RAG even and how to do it?
- cobain: Infrastructure as Code ruby gem
- Mechanical Sympathy, or: writing fast ruby programs
- Connection Before Correction
- Showing progress of background jobs with Turbo
- How (and why) to run SQLite in production
- Hello, I am nervous, or: how to present.
- Local Advent of GPT
- My journey from freelancing to founding a GmbH back to employee
- Refactoring a large open source app: Take promotions out of Solidus
- Wszystkie tematy
Ludzie
Ruby Usergroup Berlin jest grupą ludzi, którzy kochają Ruby. Spotkaj się z nami na najbliższym meetupie! Początkujący są zawsze mile widziani.
Andrew McDonough
Wydarzenia: 1
Tematy: 0
Daniel Bovensiepen Li
Wydarzenia: 2
Tematy: 0
Tsogbadrakh Chinzorig
Wydarzenia: 2
Tematy: 0
Viktor Schmidt (viktorianer)
Wydarzenia: 9
Tematy: 0
Dennis Denicio
Wydarzenia: 37
Tematy: 3
Sean Smith
Wydarzenia: 1
Tematy: 1
Yannick Schade
Wydarzenia: 1
Tematy: 0
Pascal Wengerter
Wydarzenia: 28
Tematy: 1
Sajeer Jaleel
Wydarzenia: 1
Tematy: 0
Michael Reinsch
Wydarzenia: 30
Tematy: 2
Christoph Grabo (asaaki)
Wydarzenia: 83
Tematy: 1
Cory Streiff
Wydarzenia: 5
Tematy: 0
Zain Arshad
Wydarzenia: 1
Tematy: 0
Serhat M. Dundar
Wydarzenia: 5
Tematy: 0
Rodrigo Hoffmann
Wydarzenia: 1
Tematy: 0
Miejsca
To są Miejsca w których zwykle się spotykamy.
Pracuje tu wielu członków grupy. Lubimy widzieć nowe twarze.
Jeśli uważasz że brakuje tu jakiejś firmy, wyślij nam E-Mail lub wiadomość prywatną na Twitterze (@rug_b).