Octubre 2025: Building a ruby gem for OpenFGA
hosted by Josep Egea Sánchez by Lingokids lingokids.com, 30.10.2025 at 19:30Madrid.rb - Octubre 2025
Topics
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.
Attendees: (23 of 25)
Josep Egea Sánchez
Events: 67
Topics: 9
Carla Urrea Stabile
Events: 1
Topics: 1
Rosa Gutiérrez
Events: 3
Topics: 1
Alfonso Uceda
Events: 8
Topics: 0
Bruno Luigi
Events: 6
Topics: 0
Christos Zisopoulos
Events: 37
Topics: 2
Jorge Rodríguez Lería
Events: 1
Topics: 0
David Montesdeoca
Events: 2
Topics: 0
Javier Vidal
Events: 3
Topics: 0
Ines
Events: 1
Topics: 0
Elisa Persea
Events: 2
Topics: 0
Amaia Castro
Events: 55
Topics: 1
Damián Le Nouaille
Events: 3
Topics: 0
Emilio Quintana
Events: 1
Topics: 0
Ismary Cruz
Events: 17
Topics: 1
Guilherme Carreiro
Events: 3
Topics: 1
Michael Koper
Events: 5
Topics: 1
Bojan Marjanovic
Events: 2
Topics: 0
Camila Maya S
Events: 6
Topics: 0
Martin Cabrera Diaubalick
Events: 5
Topics: 0
Diego Maldonado
Events: 14
Topics: 0
Diego Poza
Events: 1
Topics: 0
Steve Ridout
Events: 2
Topics: 0























