Madrid.rb - Octubre 2025

Informacje widoczne tylko dla uczestników

Tematy

Building a ruby gem for OpenFGA

In this talk, I'll share my experience comparing hand-written and generated code, exploring the trade-offs between automation and readability. We'll discuss how any approach might have an impact on developer experience-- how it affects maintainability, debugging and long-term sustainability.

But how did I get here? Well, after working for a bit with OpenFGA, an open source authorization solution, I learned that you could use SDK generators, this is something OpenAPI does, for example.

When I tried to use it, the code felt like a foreign language. You could tell it was machine-made rather than human- friendly. So I tried to implement the gem myself, and that led me to ask myself the question: which is better? generated code or human written code? Whether you're deciding between writing your own gem or letting a generator do the work for you, this talk will give you the insights to make an informed decision and improve the developer experience along the way.

Uczestników: (14 na 25)

Organizer

Josep Egea Sánchez
Wydarzenia: 66
Tematy: 9

Carla Urrea Stabile
Wydarzenia: 1
Tematy: 1

Fernando García Samblas
Wydarzenia: 37
Tematy: 1

Rosa Gutiérrez
Wydarzenia: 3
Tematy: 1

Alfonso Uceda
Wydarzenia: 8
Tematy: 0

Bruno Luigi
Wydarzenia: 6
Tematy: 0

Christos Zisopoulos
Wydarzenia: 36
Tematy: 2

Jorge Rodríguez Lería
Wydarzenia: 1
Tematy: 0

Juan Manuel Garcia
Wydarzenia: 5
Tematy: 0

David Montesdeoca
Wydarzenia: 2
Tematy: 0

Javier Vidal
Wydarzenia: 2
Tematy: 0

Ines
Wydarzenia: 1
Tematy: 0

Elisa Persea
Wydarzenia: 2
Tematy: 0

Amaia Castro
Wydarzenia: 55
Tematy: 1

Trasa

Wydarzenia

Najbliższy meetup odbędzie się czw, 30 paź 2025 19:30:00 +0100 w Lingokids!

Tematy

Chcesz zgłosić prezentację na najbliższe spotkanie albo masz propozycję tematu? Wyślij nam E-Mail lub skontaktuj się na Twitterze: @madridrb.

Organizer

Josep Egea Sánchez
Wydarzenia: 66
Tematy: 9

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 temat

Ludzie

Madrid.rb jest grupą ludzi, którzy kochają Ruby. Spotkaj się z nami na najbliższym meetupie! Początkujący są zawsze mile widziani.

Ines
Wydarzenia: 1
Tematy: 0

Jorge Rodríguez Lería
Wydarzenia: 1
Tematy: 0

Carla Urrea Stabile
Wydarzenia: 1
Tematy: 1

Guilherme Carreiro
Wydarzenia: 1
Tematy: 0

Alejandro Janderl
Wydarzenia: 1
Tematy: 0

Jerónimo López Bezanilla
Wydarzenia: 1
Tematy: 0

Ignacio Corcuera
Wydarzenia: 1
Tematy: 0

Daniel González (desarrolla2)
Wydarzenia: 1
Tematy: 0

Diego
Wydarzenia: 1
Tematy: 0

-
Wydarzenia: 1
Tematy: 0

Haess Romani
Wydarzenia: 4
Tematy: 0

Manuel Ramos
Wydarzenia: 1
Tematy: 0

David Montesdeoca
Wydarzenia: 2
Tematy: 0

Michael Koper
Wydarzenia: 4
Tematy: 1

Yersel
Wydarzenia: 1
Tematy: 0

Wszystkie osoby

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 (@madridrb).