Good evening Rails World! Ruby Roles is live - find the best matching career opportunities for you.
Hope you had a great time at the conference and are out having some fun! #railsworld
rubyrole.com/
This looks exactly like what I've been building with yrby agents! This screenshot is from @OpenAI's dev day livestream, where the user is collaborating with a "dot" (agent). Deeply excited to see the idea validated!
Come to @sfrubyconf and see how you can do the same in Rails!
"Your scientists were so preoccupied with whether they could, they didn't stop to think if they should" 🫣
yrby + rubyllm = user + agent collaboration
@paolino
Matt Solt retweeted
Replying to @dhh
Campfire compiled with Roundhouse + Spinel runs 5.4 times faster in rps, and consumes 1/12 of memory. No modification needed.
Matt Solt retweeted
100%, @paulg. Of course China might be doing the same, and we should freak out about it if we catch them, and we should try to catch them if they are.
But, also, your reply—which a bit like implying that it's fine for everyone on the street to rob banks because somebody else might—dodges the point of my thought experiment.
It would be wrong if China does this, and it's wrong that US companies are doing this.
If they can cut it out, they should, and if they can't they should stop running general-purpose agents until they figure out a fix.
(Which might be very hard, given the underlying nature of the technologies involved).
ICYMI RubyRoles is live! rubyrole.com/
And don't forget to sign up for Ruby AI News, next edition is out Monday
If you're a Rails developer and would like to speak about the future of the framework with AI, please reach out
And Ruby Roles launches tomorrow, almost 2,000 Ruby-related positions available right now #railsworld
Read about the launch and sign up for Ruby AI News here: rubyai.beehiiv.com/p/rubyrol…
Matt Solt retweeted
RubyLLM 2.0 is out, and this release is a little special to me.
The Gotoinc team collaborated with Carmine to refresh the RubyLLM.com website 👏 The Idea was to improve the visual experience and provide a comprehensive overview of RubyLLM's growing capabilities.
Carmine Paolino, thanks for the trust and great collaboration.
Huge kudos to the Gotoinc team members: Olena Synianska, Sofiia Panchak, and Anastasiia Tarasenko for your input.
And a quick reminder while I have your attention 🤝
If you're building with Ruby/Rails, launching an AI product, or have an idea you want to turn into a real product, Gotoinc can help with:
• Product & UX/UI design
• MVP development
• Ruby on Rails engineering
• AI-powered product development
• End-to-end product development
I'm always curious to discuss your challenges and ideas to see if Gotoinc and I can help you
RubyLLM 2.0 growing to a full-featured AI Framework felt like the perfect moment to redesign the website to communicate that.
Big thanks to gotoinc.co's excellent designers, and @onurozer's excellent marketing advice.
Was a pleasure to work on this together!
rubyllm.com
Matt Solt retweeted
Replying to @florentmsl @yasulab
Sam Ruby's Roundhouse transpile Rails app to plain Ruby (or other languages) without metaprogrammig. And Spinel can compile transpiled Ruby code. Not all Rails apps yet, but at least we can compile Campfire and Lobster. See github.com/rubys/roundhouse
Matt Solt retweeted
My vision for Rails, and it’s is what I see happening already: EVERY human becomes a developer to build their own tool, to power up their own work and life. Whoever is closer to the problem, builds a solution. And our job as engineers is to build safe and efficient tools for all these people - and recognize that all of them will benefit from picking a batteries-included framework like Ruby and Rails, as long as it’s fully enabled for this use case. As a vibe coder, there is 1% of cases when I need to really be sure what’s being built to detail- be it money related, or a special algorithm I need, this when I want to read code, I want to read beautiful, expressive Ruby.
Our job as engineers is to fully embrace and leverage agentic tooling but to keep a clear head: our task continues to be to organize chaos, find beauty and simplicity and fight off entropy to allow us as humanity to go further. Stacking complexity on top of complexity relying on a “super-human intelligence” is not gonna get us there. It can get us _somewhere_.
In the time of disruption, I embrace change but I value something else too: continuity. And continuity doesn’t rely on a single person or company: it is a community effort. I am not looking forward to a reality of a person building alone with a swarm of robots. Now more than ever we got to cooperate, share experiences, figure out how to organize the new kinds of chaos and Rails is the biggest enabler for this collaboration.
Let’s be optimists: let’s leverage all tools available to us and recognize our new role of enabling people - everyone - to build. Let’s improve the stack that brings clarity, simplicity and human understanding. Together.
Matt Solt retweeted
Rails World keynote didn't land for me. I LOVE AI and agentic eng for years. But we should celebrate the story of Ruby and Rails and AI, not about @dhh finally seeing the light after being ignorant about it.
@obie, @ankane, @alexrudall, @crmne, @inazarova so many more have been building and celebrating Rails + AI.
This just feels like it's more about him than the community. Dissapointing
My Rails World keynote will be streaming in a few hours on YouTube. I dare say this one might ruffle a few feathers, but it also just needs to be said. youtube.com/live/V9SxpJpHuus…
Matt Solt retweeted
So sick. RIP eval harnesses.
Just landed in RubyLLM's main:
`RubyLLM::Judge` with support to @typesafeai's Jev
rubyllm.com/next/judgments/
RubyLLM 2.1 will have Judgements with @typesafeai's Jev!
rubyllm.com/next/judgments/
Hard not to give Jev a try with all the excitement about it right now, it’s fun!
Yrby collaborative agents using Jev through @paolino’s Ruby LLM 2.0 and @kieranklaassen’s Jev extension
Plus a @sfrubyconf shout out of course!
Collaborative and agentic Ruby 🔥
Matt Solt retweeted
RubyLLM 2.0 is out! 💎
- Responses API
- Citations
- Tool Approval
- Batches
- Model Fallbacks
- Video and Speech Generation
- Provider Tools
- Deep Research
- Tokenization and Token Counting
- Workflow Instrumentation
and much much more.
All the new features in this release are in red. 👇
rubyllm.com/whats-new-in-2-0…
😆 just noticed the animals also have chat captions in the @sfrubyconf clouds game 🪿
Matt Solt retweeted
Guys gems CAN AND DO run code during bundle update! It's a known security risk. #euruko
I even made a whole talk about this year's ago.
Matt Solt retweeted
Yes. Exactly what I've been tracking down for weeks in regards to recent gem activity on RubyGems
Wait, sorry, what?! @AndrewYang claims an AI lab head told him yesterday the OpenAI swarm agents "polluted the internet" with "code to self-replicate and create bot swarms," and that the labs now "have to create synthetic internets to train their bots."
cnbc.com/video/2026/09/16/an…