#791 — March 12, 2026 |
|
Ruby Weekly |
|
|
Building a Faster Bundler — The Shopify team has been working on improvements to Bundler and RubyGems with the goal of reducing Edouard Chin and Eileen Uchitelle |
🛠️ As part of the above, Shopify has released cibuildgem, a tool to help gem authors release precompiled gems that can be installed faster. |
Leaving Heroku? Plan Your Migration with FastRuby.io® 💸 — FastRuby analyzes your Rails app, add-ons, and infrastructure to map a migration to Hatchbox, Fly, or elsewhere. Get a step-by-step plan with cost estimates before you commit. Migrate confidently with our team of experts. PaaS Migration Plans by FastRuby.io® sponsor |
|
mruby 4.0 Enters Release Candidate Stage — mruby is a lightweight, embeddable subset of Ruby to run in constrained environments and that, like CRuby, is led by Matz. v4.0 adds support for pattern matching, many GC, memory and VM improvements, Cosmopolitan Libc support, a Matz and Team |
|
⚡️ IN BRIEF:
|
|
How I Audit a Legacy Rails Codebase — A methodical walkthrough of how to approach an inherited codebase, including checking versions, scanning the Gemfile for red flags, reviewing the schema, and identifying perf hotspots. Ally Piechowski |
|
🤖 Mistral's Attempt to Put Rails Testing on Autopilot — A post from France’s best-known AI shop detailing an autonomous agent they’ve built to work on RSpec suites in Rails apps. The end result is called Mistral Vibe. Langelier and Grosmaitre (Mistral) |
|
AI Shouldn't Cost More Than It Saves — We can find where LLMs pay off, validate with real data, and tune for cost/effectiveness. Need help from experts? Let's talk. SINAPTIA sponsor |
|
🤖 How to Enable Ruby LSP in Claude Code – Claude Code has official support for Ruby LSP meaning it can navigate Ruby code more efficiently. Lucian Ghinda 📄 How Gem Namespaces Work on 📄 Your Chat Bot Needs a Better Rate Limit Strategy – “Don’t let one ambitious user trigger a denial of service.” Steve Polito (Thoughtbot) 📄 From 40 Minutes to 4 with Tests Parallelization Ariel Juodziukynas (Ombulabs) |
🛠 Code & Tools |
|
|
Kiq: An Official TUI Admin Interface for Sidekiq — Citing renewed interest in TUIs, Mike has created Mike Perham |
|
You Picked Postgres for a Reason. Don't Leave It for Analytics — TimescaleDB extends Postgres so analytics runs on live data. No second database, no pipeline. Start for free. Tiger Data (creators of TimescaleDB) sponsor |
|
🖼️ PureJPEG: A Pure Ruby JPEG Encoder and Decoder Library — Yes, this is one of mine! I wanted a pure Ruby way to work with JPEGs, including messing around with how they're encoded (to get some crunchy late 90s effects). There’s a little behind the scenes story of its development in the README. Peter Cooper |
|
WSDL 1.0: A WSDL Toolkit for Ruby — WSDL (Web Services Description Language) is an XML language that describes, most commonly, SOAP-based web services, and this library provides full WSDL 1.1 support. It’s from the creator of Savon, a well-used SOAP client library, so the author knows the space well. rubiii |
|
Rubydex: A Static Analysis Toolkit for Ruby — A new high-performance Ruby indexer with an MCP server designed for LLM tooling. Shopify |
Plus there have been updates to a few core tools and libraries including RubyGems 4.0.8, JSON 2.19, curses 1.6 (which now supports the ncurses extended colors API), and Timeout 0.6.1. |
|
📢 Elsewhere in the ecosystem |
|
|



