November 2025: Creating a Ruby gem with a Rust native extension
hosted by Josep Egea Sánchez by Lingokids lingokids.com, 27.11.2025 at 19:30Madrid.rb - Noviembre 2025
Topics
Creating a Ruby gem with a Rust native extension
It’s such a great time to be a Ruby developer! The language is evolving with features like Prism and YJIT GC, and the ecosystem is growing stronger with fresh initiatives like Herb — a real game changer in terms of DX for Ruby developers.
Even when we rarely hit the boundaries of the language, we no longer need to default to C. Extending our gems using modern and fast tooling from the Rust ecosystem is now easier than ever.
In this talk, I’ll share my journey at Shopify creating a Ruby gem with a Rust native extension. I’ll cover the advantages, challenges, best practices, and how to avoid common pitfalls.
Attendees: (9 of 25)
Josep Egea Sánchez
Events: 67
Topics: 9
Christos Zisopoulos
Events: 37
Topics: 2
Camila Maya S
Events: 6
Topics: 0
Damián Le Nouaille
Events: 3
Topics: 0
Diego Maldonado
Events: 14
Topics: 0
Alfonso Alba
Events: 37
Topics: 3
Alfonso Uceda
Events: 9
Topics: 0
David Lilue
Events: 9
Topics: 1
Javier Vidal
Events: 3
Topics: 0
Route
Events
The next meetup is taking place on Thu, 27 Nov 2025 19:30:00 +0100 at Lingokids!
Past events
- Octubre 2025: Building a ruby gem for OpenFGA
- Mayo 2025 - Roundtable: "Real world usage of LLMs and AI in software development"
- Abril 2025 - Evento conjunto Madrid.rb - Elixir Madrid
- March 2025 - Intro to the TimescaleDB gem
- February 2025 - How to Build a Boring(TM) Pub-Sub System
- January 2025 - Solid Queue internals, externals and all the things in between
- Ruby Europe - Madrid
- November 2022 - Template-based PDF generation in Ruby with Prawn
- October 2022 - Playing with Music: Ruby and Sonic Pi
- September 2022 - Data Warehouses with ClickHouse and Ruby
- All Events
Topics
Do you want to give a Talk at the Ruby Usergroup or do you have additional Topics to talk about? Then send us an E-Mail or ping us on Twitter: @madridrb.
Josep Egea Sánchez
Events: 67
Topics: 9
Usergroups need engaging People. If you think some Topic is missing, or you want to have more Infos on something, you are encouraged to add it to our Wishlist. If you have an Idea for a Talk or anything else add it here to get instant Feedback of the Ruby / Rails Community.
Add a TopicUpcoming Topics
Proposals
Recent Topics
- Building a ruby gem for OpenFGA
- Roundtable: "Real world usage of LLMs and AI in software development"
- ¿Pero qué demonios es un GenServer?
- Starting your own SaaS
- Intro to the TimescaleDB gem
- How to Build a Boring(TM) Pub-Sub System
- Solid Queue internals, externals and all the things in between
- Template-based PDF generation in Ruby with Prawn
- Playing with Music: Ruby and Sonic Pi
- Data Warehouses with ClickHouse and Ruby
- All Topics
People
The Madrid.rb is a usergroup, group of interest or just a bunch of people loving Ruby. Get in contact with us at our next meetup! Newbees are always welcome.
Steve Ridout
Events: 1
Topics: 0
Diego Poza
Events: 1
Topics: 0
Emilio Quintana
Events: 1
Topics: 0
Ines
Events: 1
Topics: 0
Jorge Rodríguez Lería
Events: 1
Topics: 0
Carla Urrea Stabile
Events: 1
Topics: 1
Guilherme Carreiro
Events: 2
Topics: 1
Alejandro Janderl
Events: 1
Topics: 0
Jerónimo López Bezanilla
Events: 1
Topics: 0
Ignacio Corcuera
Events: 1
Topics: 0
Daniel González (desarrolla2)
Events: 1
Topics: 0
Diego
Events: 1
Topics: 0
-
Events: 1
Topics: 0
Haess Romani
Events: 4
Topics: 0
Manuel Ramos
Events: 1
Topics: 0
Locations
These are the Locations our usergroup usually takes place.
A lot of the Members of the Ruby Usergroup are working there too and we love to see new faces around.
If you think that a Company is missing, send us an E-Mail or Direct-Message to @madridrb.
























