Madrid.rb - Octubre 2025

Información solo visible para los participantes

Temas

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.

Participantes: (12 de 25)

Organizer

Josep Egea Sánchez
Eventos: 66
Temas: 9

Carla Urrea Stabile
Eventos: 1
Temas: 1

Fernando García Samblas
Eventos: 37
Temas: 1

Rosa Gutiérrez
Eventos: 3
Temas: 1

Alfonso Uceda
Eventos: 8
Temas: 0

Bruno Luigi
Eventos: 6
Temas: 0

Christos Zisopoulos
Eventos: 36
Temas: 2

Jorge Rodríguez Lería
Eventos: 1
Temas: 0

Juan Manuel Garcia
Eventos: 5
Temas: 0

David Montesdeoca
Eventos: 2
Temas: 0

Javier Vidal
Eventos: 2
Temas: 0

Ines
Eventos: 1
Temas: 0

Mapa

Eventos

La siguiente reunión será el jueves, 30 de octubre de 2025 19:30:00 +0100 en Lingokids!

Temas

Quieres dar una charla en el grupo, o quieres proponer un tema para una? Envíanos un E-Mail o un tweet: @madridrb.

Organizer

Josep Egea Sánchez
Eventos: 66
Temas: 9

Los grupos de usuarios necesitan interacción. Si crees que estaría bien dar una charla sobre un Tema, o quieres profundizar sobre alguno, por favor añádelo en nuestra Wishlist. Si tienes una idea para una charla o actividad proponla aquí para obtener feedback de la comunidad de Ruby/Rails.

Proponer un Tema

Gente

Madrid.rb es un grupo de usuarios, grupo de interés o simplemente de personas interesadas en Ruby. Contacta con nosotros en la siguiente reunión! Todo el mundo es bienvenido, incluso si no tienes mucha experiencia con Ruby.

Ines
Eventos: 1
Temas: 0

Jorge Rodríguez Lería
Eventos: 1
Temas: 0

Carla Urrea Stabile
Eventos: 1
Temas: 1

Guilherme Carreiro
Eventos: 1
Temas: 0

Alejandro Janderl
Eventos: 1
Temas: 0

Jerónimo López Bezanilla
Eventos: 1
Temas: 0

Ignacio Corcuera
Eventos: 1
Temas: 0

Diego
Eventos: 1
Temas: 0

-
Eventos: 1
Temas: 0

Haess Romani
Eventos: 4
Temas: 0

Manuel Ramos
Eventos: 1
Temas: 0

David Montesdeoca
Eventos: 2
Temas: 0

Michael Koper
Eventos: 4
Temas: 1

Yersel
Eventos: 1
Temas: 0

Toda la gente

Lugares

Estos son los Lugares donde nuestro grupo se ha reunido con anterioridad.

En ocasiones serán lugares de trabajo de los miembros del Grupo de Usuarios; esto es normal, y les encanta ver caras nuevas.

Si crees que falta una compañía, envíanos un E-Mail o un tweet a @madridrb.