Fast MCP: A Ruby Implementation of the Model Context Protocol— MCP (Model Context Protocol) servers enable certain LLM-based agents (such as Claude, Claude Code, and Cursor) to perform actions/call tools outside of their usual restricted environment. This library lets you build tools in Ruby which such agents can then reach out to and use. Yorick Jacquin |
Exploring Ruby Ractors— Inspired by some recent posts about Ractors, John set out to see if he could use them to peg his CPU usage (“I paid for 10 cores, I’m gonna use 10 cores”). A fun exploration, including a look at just how much YJIT contributes to the modern Ruby performance story. John Terry |
A Practical Guide to Taming Postgres Isolation Anomalies— A practical, Ruby-themed (though SQL heavy) walkthrough of Postgres’ concurrency control, detailing real-world issues like lost updates, write skew, and other isolation anomalies. Even if you rarely run into conflicts, you’ll come away with valuable insights on managing transactions. Dan Svetlov |
RuboCop v1.75.0: The Static Code Analyzer and Formatter— RuboCop gains improved support for Ruby 3.4. As creator Bozhidar Batsov noted on X: “You won’t be able to tell it from the outside, but this release required a ton of work to get to the point where Ruby 3.4 functionality was exposed via Prism’s Parser translation layer.” Bozhidar Batsov |
A quick roundup of some other interesting updates or useful resources in the broader developer landscape: |
|