#769 — October 2, 2025 |
|
Ruby Weekly |
![]() |
The Ruby Association's Call For Grant Proposals — Each year, the Ruby Association, chaired by Ruby’s creator Matz, puts out a call for proposals for Ruby related projects that they can give a grant (of 750,000 Yen - roughly $5000) to assist further development. The deadline for this run is October 6, next Monday. Ruby Association |
![]() Tuple - What Core Contributors Use to Pair on Ruby and Rails — 4 out of the 10 top contributors to Ruby use Tuple to pair on code. Tired of verbally steering on Zoom? Discerning developers choose Tuple. Tuple sponsor |
Ruby Central's Stewardship: Where We Are, What’s Changing and How We’ll Engage — Further to last week’s story around recent actions taken by Ruby Central around the RubyGems and Bundler repos, the executive director of Ruby Central has put out a more thorough explanation of what was involved and why they took action. Shan Cureton (Ruby Central) |
⚡️ IN BRIEF:
|
Playing with Ruby's Sam Westerman |
💡 This is a great opportunity to link to the docs about Ruby's command line options which is packed with examples and will come in particularly useful if you're writing Ruby one-liners. |
JRuby and Leyden: Even Better Startup — Last week we pointed to the efforts of JRuby’s lead maintainer to reduce JRuby’s startup time. He’s back with a sneak preview of how the time could be reduced even further in future. Charles Oliver Nutter |
Per-Slice Sessions in Hanami — A slice is a concept in Hanami where your app can be split into distinct parts. Tim Riley |
The Ultimate Guide to Scaling Sidekiq — What we’ve learned helping 100’s of teams scale their background jobs. Judoscale sponsor |
📄 A Rails 8 Upgrade Story: Duplicate Keys Sneaking Into Our JSON Responses – A Rails 7.2 to 8.0 upgrade went smoothly. At first.. Piotr Jurewicz 📄 Rails Versions You Shouldn’t Be Using Anymore (And Why) – In short, anything older than Rails 7.2 is EOL. Henrique Medeiros 📄 How to Elegantly Update Other UI When a Turbo Frame is Updated Radan Skorić 📄 Little Content Tricks for Your Bridgetown Website Jared White |
🛠 Code & Tools |
![]() |
TruffleRuby 25.0: Oracle's High Performance Ruby Implementation — Created by the late Chris Seaton, TruffleRuby is a Ruby implementation leaning on GraalVM, a JDK with a fast JIT compiler. With v25.0, TruffleRuby can now run native extensions in parallel and includes many compatibility improvements. Oracle |
Roo 3.0: Read Spreadsheet Files in Ruby — A mature, long-standing library that can read numerous spreadsheet formats including Excel 2007-2013, LibreOffice/OpenOffice ODS, Google Sheets, and even much older, legacy Excel formats. This release brings Roo into the Ruby 3.x era. Daniels, Simonov, et al. |
🐯 Tiger Postgres: Massive Scale, Same SQL You Love — Scale Postgres to 2PB & 1.5T metrics/day—without hidden tools. TigerData brings power without complexity. TigerData sponsor |
Nextgen: Generate Your Next Rails App Interactively — An interactive and flexible alternative to Matt Brictson |
MiniCSS: Pure Ruby CSS Tokenizer, Parser, Serializer and Selector — A brand new library providing an implementation of CSS Syntax Level 3 tokenization, parsing, serialization and element selector processing. Vito Sartori |
|
|
📢 Elsewhere in the ecosystem |
A roundup of some other interesting stories in the broader landscape:
|