On September 10th, 2025, the Argentina Ruby community gathered once again for another meetup. The event was sponsored by several companies, including SINAPTIA, LeWagon, OmbuLabs, and Rootstrap, who also hosted the event at their office space.
We had a first talk by Fernando, who analyzed the inner workings of AI agents (coding agents in particular), and another by Nicolas that demonstrated a hands-on approach to separating a Rails app into an API and a frontend app using Vite.js.
Something about agents
The first talk was presented by Fernando from SINAPTIA. He told us about his journey in the AI world and AI agents using Ruby. His presentation was guided by these questions:
- What is an AI agent? (spoiler: a case in a loop)
- How much “magic” is needed to bring one to life? (spoiler: about 50 lines of Ruby)
- Do we need super-intelligent models to create effective agents? (spoiler: sadly, we do)
- Can we run them locally? (spoiler: only if you have a lot of RAM and a lot of patience)
- Are they actually useful for real-world applications? (you tell me!)
Main take of the night driving this talk in the picture below.
If you have any of these questions or similar ideas, reach out; we are always in the community chat!
Breaking the monolith
The second presentation, delivered by Nicolas Navarro, showed us how he learned to split a Rails monolith into 2 apps:
- A pure JS app for the frontend, served as a static site.
- A backend powered by Rails API
Everything is deployed on Heroku with a very simple couple of commands. Super practical, beginner-friendly, and hands-on talk.
As always, the meetup finished with some beers, food, and networking, where folks shared experiences, discussed the topics in the talks more deeply, face-to-face.
For those who missed the event, keep an eye out for future Ruby Sur meetups. We have invited a Ruby super heroine for next month: Rosa Gutierrez from Basecamp/37 Signals. It’s going to be online, so you don’t have an excuse to miss it this time!
Top comments (0)