#802 — May 28, 2026 |
|
Ruby Weekly |
|
|
A New Register Allocator For ZJIT — Deep-in-the-engine-room stuff, but the kind that makes Ruby faster for us all. Tenderlove’s walkthrough of ZJIT’s new register allocator shows how processing an entire method at once lets the JIT keep more values in CPU registers and lays the groundwork for bigger optimizations to come, including method inlining. Aaron Patterson |
Hone Your Postgres Skills - Choose from 44 POSETTE 2026 Talks — Pick from talks about PostgreSQL-backed app development, Postgres performance, scaling, graph data, AI agents, Postgres 19 and more in the Ultimate Guide to POSETTE: An Event for Postgres. This free & virtual developer event is happening 16-18 June. Microsoft | AMD sponsor |
|
Extending Ruby LSP with Prism — The author adds ‘Go To Definition’for Janko Marohnić |
|
⚡️ IN BRIEF:
|
|
▶ 24 Videos from Blue Ridge Ruby 2026 — Blue Ridge Ruby was a few weeks ago and the well-recorded talks are already on YouTube. Some highlights:
Blue Ridge Ruby |
💡 Kevin Murphy has a trip report (including photos) of how Blue Ridge Ruby went, and Christine Seeman describes her experience of speaking there too. |
|
🧑💻 Ready to Turn your SDLC into an AI-DLC? — Custom, human-in-the-loop, Claude skills embedded across planning, QA & release, built with 60k hrs of Rails expertise. Ombulabs.ai | Custom AI Solutions sponsor |
|
📄 Running Migrations Once During a Multi-Host Kamal Deploy – Using a pre-deploy hook to prevent migration errors when multiple web containers boot at the same time. Anthony Drake 📄 Rails 8.1's Native Markdown Rendering Support – Via 📄 How Rails Turns a Controller Action Into a Response Syed Aslam 🤖 My Agent Skill for Test-Driven Development Jason Swett |
🛠 Code & Tools |
|
|
Rubish: A Unix Shell Written in Pure Ruby — A Unix shell that retains Akira Matsuda (amatsuda) |
|
Unlimited Postgres for Developers and Their Agents — "Databases were long-lasting infra. Now I spin one up for an afternoon and kill it when done. Feels wasteful. It's not." Ghost sponsor |
|
Rouge 5.0: The Pure-Ruby Code Highlighter — A long-standing and mature solution with support for 233 languages, plus compatibility with Pygments styles so there are tons of themes. v5.0 drops Ruby 2.7 support, fixes bugs, and adds five new lexers for Thrift, Dylan, 6502 assembly, PDF, and Veryl. The Rouge Team |
|
Discard 2.0: Soft Deletes for ActiveRecord Done Right — A mixin to add conventions for flagging records as discarded with a nice API. John Hawthorn |
|
Rubyzen: A Modern Architectural Linter for Ruby — Rubyzen is an ‘architectural linter’ where you can write linting rules as RSpec tests (simpler than RuboCop’s approach). The aim is to provide architectural and structural guardrails for AI developed code. Perry Street Software |
|
zxcvbn-ruby 2.0: A Password Strength Estimator — A Ruby port of Dropbox’s zxcvbn JavaScript library to show users how secure their passwords are or to enforce password strength. v2.0 changelog. Envato |
|
|
📢 Elsewhere in the ecosystem |
|
|



