Ruby 3.3.5 Released— Not a big release (you’ll be waiting till Christmas Day for that!) but a scheduled minor bug fix release covering a variety of issues. Based on the current schedule, 3.3.6 should land in early November. Takashi Kokubun |
The Thread API: Concurrent, Colorless Ruby— The latest in JP’s ongoing series about concurrency, parallelism and asynchronous programming. This time, the topic is Thread ’s API, an oft misunderstood part of Ruby. JP Camara |
🤖 Transpiling Go and Java to Ruby using LLMs— An interesting look at a successful attempt to transpile existing Java and Go code to Ruby using the cutting edge, commercial GPT-4o and Claude 3.5 Sonnet models. It’s not the most idiomatic Ruby code, of course. Symflower |
Scaling Rails & Postgres to Millions of Users at Microsoft— Rails at Microsoft? Yup, but that’s not the value of this interview. Andrew, the author of High Performance PostgreSQL for Rails, talks about his experience with database internals, proactive monitoring, and scaling complex systems. The interview is in video form but a full transcript is provided. Harry Tormey |
Even Better Specs: Guidelines for Maintainable Tests— An opinionated set of best practices to support the creation of tests that are easy to read and maintain (with a focus on RSpec). Being opinionated you might disagree with some of the points, but it’s good to think about this stuff. Glauco Custodio |
|