Happy Wednesday! Here is issue #155 of our newsletter, bringing you news and the best tools for your current or future Rails projectsโฆ Modernizing & Scaling Rails1. ๐ Parallel Testing in Rails: Slow tests slowing you down? Aysan shows how to parallelize RSpec locally with worker-specific databases and isolated Redis resources, dramatically reducing feedback time during development. 2. โก Rails Without Node.js: Tired of managing Node versions just to compile assets? Ariel explains how Bun can simplify your Rails setup while remaining compatible with existing npm workflows. 3. ๐ง Considering JRuby for your project? Ernesto shared this compatibility table, which maps supported JRuby, Ruby, and Rails versions, helping you quickly identify viable upgrade paths and supported combinations. 4. ๐ Ruby Next for Gradual Upgrades: Want newer Ruby features without a full upgrade? Ruby Next lets teams modernize incrementally while maintaining compatibility with older Ruby versions.โ
5. ๐ The Rails Deployment Landscape in 2026: Germรกn explores today's Rails hosting ecosystem (Railway, Fly.io, Render, & more) and the tradeoffs developers should consider when choosing a deployment platform.โ Production Reliability & Performance6. ๐งช Level up your test cases. Rishi explores common test-case blunders, such as missing assertions, testing only positive outcomes, and combining scenarios into a single test. Learn to write more effective, reliable tests and ensure robustness by breaking your tests.โ 7. ๐ฆ Streaming Large ZIP Files in Ruby: Need to zip large files without exhausting memory? Luiz demonstrates a streaming approach that keeps resource usage predictable. โ 8. ๐ Production-Grade Rails Health Checks with Chuck Smith: Basic liveness checks aren't enough. The rails_health_checks gem adds dependency checks, parallel execution, and Prometheus metrics to help detect real application problems. 9. ๐ง Kino - A Ractor-Powered Ruby Server: Built with Rust and Ruby Ractors, Kino explores a future of highly parallel Ruby servers with impressive memory efficiency and performance benchmarks. Experiment with it today. 10. ๐ This Week in Rails: Catch up on the latest framework improvements, bug fixes, and community contributions landing in Rails. This week's roundup highlights recent changes across the Rails codebase and offers a quick way to stay current on what's coming next. Architecture, Frameworks & Ruby Design11. ๐ฏ Rethinking Ruby application architecture. Sharon Rosner explores Syntropy, an experimental framework built around explicit dependencies, file-based routing, and modular design. It's an intriguing look at how Ruby applications can become easier to test, understand, and maintain. 12. ๐ Progress Report. Tim Riley shares the latest progress on Hanami 3.0, including performance improvements, documentation updates, routing fixes, and preparations for the upcoming release candidate. 13. ๐กRuby Fundamentals: Two Ruby deep dives from Syed Aslam. First, he revisits SOLID principles through a Ruby lens, showing how they can guide design without fighting Ruby's dynamic nature. Then he explores Symbols vs. Strings, explaining when to use each and the tradeoffs involved. 14. ๐ Blocks, Procs, and the '&' Bridge with Figsy: Learn how Ruby converts between blocks and Procs, and gain a deeper understanding of one of Ruby's most powerful language features. Front-End & Developer Experience15. ๐ผ๏ธ Before/After Image Sliders with Stimulus: Learn how to build a reusable Stimulus controller for interactive before-and-after image comparisons in Rails applications. 16. โญ Tarik: Rails + Next.js SaaS Boilerplate & i18n: This open-source starter combines Rails 8 and Next.js 16 with authentication, payments, and multilingual support to accelerate new projects. 17. ๐ rubyterm: A full terminal emulator written entirely in Ruby. Explore an impressive project that implements X11 communication, rendering, and fonts without native extensions. Security & Vulnerability Watch18. ๐จ Ruby Security Advisories Roundup: Multiple Ruby security advisories were published this week, including vulnerabilities affecting nokogiri, katello, avo, concurrent-ruby, oj, and faraday. Review the advisories and upgrade affected dependencies promptly. Check out our other articles on: โโโโRuby | Rails | Compatibility | โโUpgradesโโโโ | โโโโTech Debtโโโ | AIโ Bookmark, share, or save them for later. We hope these links are helpful to you. ๐ Best, The โโโโโโFastRuby.ioโโโโโโ Team
|