#804 — June 11, 2026 |
|
Ruby Weekly |
|
|
📈 Small PRs, Big Speedups: The Ruby Performance Work You Almost Missed — A roundup of recent Ruby performance PRs covering strings, file handling, GC, concurrency, Prism, JITs, and more. It’s a neat snapshot of how much incremental performance work has landed in CRuby in the past year. Maciej Mensfeld |
Stop Juggling 5 Tools to Monitor One Rails App — Errors, performance, logs, uptime, host metrics — AppSignal covers your whole Rails stack. Auto-instruments Active Record, Sidekiq, Puma, and ActionView out of the box. Request-based pricing, unlimited seats. Free 30-day trial, no credit card. AppSignal sponsor |
|
Ruby Central Modernizes Its Bylaws (and Reshuffles Its Officers) — Ruby Central has rewritten its bylaws (PDF) to formalize participatory governance, committees, and transparency requirements. Five ‘steering committees’ will formally launch at RubyConf next month. Ran Craycraft (Ruby Central) |
💡 In a further update, Ruby Central's board of directors explains how community participation will actually work. |
|
⚡️ IN BRIEF:
|
|
Add Shugo Maeda |
|
Beyond Mocked Payloads: End-to-End Stripe Webhook Testing — If you’re working on a Stripe-based billing system in a Ruby app, this is useful. Daniela Baron |
|
🚨 Rails 7.2: Security Support Ends Aug 9. Upgrade & Stay Compliant — Running EOL Rails risks HIPAA, PCI DSS, and SOC2 compliance. Map your upgrade with a team that's done it 100s of times. FastRuby.io® | 0-Downtime Upgrades sponsor |
|
📄 Beyond 📺 Long Polling for New Records in a Rails App – For when WebSockets aren’t the right solution. Drifting Ruby 📄 How to Leverage PurgeCSS in Your Rails App for Faster Stylesheets Henrique Medeiros 📄 When Rails Engines are the Wrong Tool David Silva |
🛠 Code & Tools |
|
|
Rails ERD 2.0: Turn Your Rails Models into a Diagram — After a few years dormant, Rails ERD is back to turn your modern Rails apps’ models into entity-relationship diagrams. Say goodbye to the complex Graphviz dependency; 2.0 uses the popular Mermaid format (which can render directly in GitHub Kerri Miller et al. |
|
No New Migration. No New Gem. Just Faster Analytics — TimescaleDB extends Postgres. Hypertables, 95% compression, aggregates. No new migration, no new gem. $1000 credit. Tiger Data (creators of TimescaleDB) sponsor |
|
🤖 RubyLLM 1.16: Now with Concurrent Tool Execution — The popular do-everything LLM library can now execute multiple tool calls concurrently, emit ActiveSupport::Notifications events for observability, and support custom API endpoints for every provider. Carmine Paolino |
|
WhatLanguage 2.0: Natural Language Detection for 160+ Languages — I first released this in 2007 to detect ~20 natural languages using a Bloom filter approach. Now it’s been reimplemented and handles many more languages via a trigram-based statistical technique. Peter Cooper |
|
|
|
EXPERIMENTAL FINDS AND SUBMISSIONS:
|


