#139 🚀 new rails releases, SF ruby, and is your dev team AI ready?

Happy Wednesday!

Here is issue #139 of our newsletter, which offers news and the best tools for your current or future Rails projects…

1. 🚀 Ever wondered what really happens between a request and a response in Rails? In his latest article, Julio breaks down how middleware works in the Rails stack—showing how each layer contributes to performance, security, and flexibility, and how you can use it to customize your app’s behavior.

2. 📢 Rails updates and new releases across multiple versionsRails 7.0.10, 7.1.6, 7.2.3, 8.0.4, and 8.1.1 are out with crucial bug fixes and enhancements. Support for Rails 8.0 has been extended by 6 months, along with end-of-support updates for Rails 7.0 and 7.1.

🚨 If your app is running on Rails 7.1 or earlier, now’s the time to upgrade! Whether you do it yourself with our guides and tools (OS tools/Automated Roadmap), or let our team of experts get you there faster. FastRuby is always there to help.

3. 💡 Small details can make a big difference in Ruby performance. This post, Frozen String Literals: Past, Present, Future? Explore how #frozen_string_literal: true behaves under the hood—explore their history, benefits, and what the future holds. Subtle optimizations can lead to faster, more efficient Ruby code.


BR AI K Time: Catch up on the latest in AI…

🤖 Is your engineering team ready for AI-assisted development? In this article, Amanda introduces OmbuLabs’ newest service: AI Readiness & Transformation Assessment—a structured strategy designed to help CTOs and development teams evaluate their AI maturity, uncover high-value opportunities, and build a clear roadmap for successful AI adoption.

🩺 Ever wondered what it takes to train a medical LLM? Dive into the world of medical LLM optimization with DSPy.rb! In this post, Vicente walks through the process, costs, and optimization techniques of building specialized AI models for healthcare—showing how tools like dspy.rb make experimentation faster and more efficient.


4. 💎 What if Ruby had built-in type signatures? In this post, The journey to the perfect type signature in Ruby, Joel Drapper explores a proposal to bring native type signatures to Ruby—from Sorbet and RBS to unveiling innovative designs like the 'fun' syntax and the new 'Empirical' gem. All aimed to improve developer confidence, tooling, and readability without sacrificing the language’s flexibility.

5. 🌍 Open source is both stronger and more fragile than it looks. In this post, Peter Zhu reflects on the paradox of open source—how it thrives on community collaboration while depending on the quiet, unpaid work of a few dedicated maintainers. Learn more about Shopify's impact on Ruby and why others are investing in open source, which is crucial for a resilient future.

6. 🎙️ In the newest episode of OnRails, Robby chats with Miguel Conde and Peter Compernolle from Gusto, where over 600 engineers collaborate across two massive Rails monoliths, in what they call a “biolith.” Discover how they achieve HIPAA compliance while mastering GraphQL federation and scalability.

7. 📆 Event Stuff

Bookmark, share, or save them for later. We hope you found these links helpful. 😉

Know anyone who would love to receive this newsletter? Tell them to ​​​​subscribe to the Rails Upgrade News newsletter​​​​​​

Best,

The ​​​​​​FastRuby.io​​​​​​ Team

Don't wait to bring your Rails application up to date.

We will get on a quick call and recommend a couple of options to start upgrading your Rails app.