#776 — November 20, 2025 |
|
Ruby Weekly |
|
|
Ruby 4.0.0 Preview 2 Released — I never saw a preview 1, but following Matz’s announcement of Ruby 4.0 two weeks ago at RubyWorld, we get an early release to play with – here’s an initial set of release notes covering the changes introduced so far, which we'll focus on more in future issues. Yui Naruse |
💎 RubyGems 4.0.0 Beta 1 has also been released. |
Active Maintenance: We Take Care of Your Rails App — With Rails LTS Active Maintenance we handle upgrades, tests, and performance so your team can focus on building. Reliable, secure, and always up to date – we keep your Rails app running smoothly. Rails LTS Active Maintenance by makandra sponsor |
|
Compiling Ruby to Machine Language — Another excerpt from the upcoming second edition of Ruby Under a Microscope that discusses how YJIT optimizes “hot spots” in your code by compiling them to machine language. Pat Shaughnessy |
|
⚡️ IN BRIEF:
|
|
|
Performance Observations from Thousands of Real-World Ruby Apps — This is quite high level but has some interesting aggregated results from Datadog’s monitoring of a few thousand Ruby apps, including which libraries cause the highest share of CPU usage and median CPU usage by Ruby version. Anjo, Bauer, et al. (Datadog) |
|
Context: The Missing API in Ruby Logger — Logging in Ruby and Rails is functional, but could be improved. After pointing out some deficiencies, Tiago proposes (complete with PR) a new logger API that allows the addition of context to each entry, bringing feature parity to other languages’ loggers. Tiago Cardoso |
|
Tuple - The Fastest Way to Review AI Slop — Wasting hours debugging AI code? Tuple brings your team together to figure it out, clean it up, and ship. Tuple sponsor |
|
📄 New in Rails 8.1: Bring Your Favorite Editor to Error Pages – Set the 📄 Upgrading a 200 GB Postgres Database in 10 Minutes on Heroku Rodrigo Rosenfeld Rosas 📺 Using |
🛠 Code & Tools |
|
|
zig.rb: Write Type-Safe Native Extensions in Zig — Tired of writing native extensions in C? Zig makes for an interesting alternative, while still being familiar to C developers. furunkel |
|
Grape 3.0: Opinionated Framework for Creating REST-Like APIs — Grape can run on Rack or be easily pulled into existing apps using Rails or Sinatra, say, and provides a neat DSL to specifically build RESTful APIs. It’s also turned fifteen years old. v3.0 includes a lot of tidying up, as well as Rack 3.2 support. Michael Bleigh |
|
🧠 Smart Rails Applications Are Not the Future, They're the Present — We identify problems worth solving with AI and implement cost-effective solutions that save significant organizational time. SINAPTIA sponsor |
|
|
📢 Elsewhere in the ecosystem |
|
Some other interesting stories in the broader landscape:
|



