Short Ruby Newsletter — edition 106

Lucian Ghinda
2 min readSep 9, 2024

--

The one about Rails performance benchmarks, new Array#fetch_values method and Rails launched an official video series with tips and best practices.

🚀 Launches

  • Ruby on Rails launched a new video series called Rails in Focus created by Emmanuel Hayford
  • Alexandre Ruban is working on a new tutorial about the New Rails Authentication Generator (similar with the hotwired.dev)
  • Events: Friendly.rb shared the latest update about speakers and outdoor activities and Ahmed Nadar with AppSignal launched the AppSignal’s Guide to Toronto for Rails World

👉 All about Code and Ruby:

  • Takashi Kokubun announced Ruby 3.3.5 is published and Charles Nutter published an article about his plans and vision for the future of JRuby
  • DHH announced that Solid Cache and Solid Queue are now defaults for Rails 8
  • Xavier Noria shared about type aliases in Ruby and Kevin Newton shared some interesting Ruby grammar examples, while Jean Boussier did a deep dive into accessing a hash via an object key
  • There is a wide range of discussions about code design and I picked some of the posts shared last week about Ruby on Rails performance.
  • There are also many more inspiring and useful code samples. Don’t forget to read the section “❤️ Why Choose Ruby and Rails,” where people share why they chose Ruby or Ruby on Rails.

PS: Remember to read Nick Schwaderer’s thread about how the RubyGems homepage changes over time.

🧰 Gems, Libraries, Tools and Updates

There are a bunch of gem updates that we included in the newsletter:

  • Avo launched some big changes like DateTime filter, new custom components and many Dynamic Filters improvements and Joel Drapper announced Phlex 2.0 alpha
  • Nate Berkopec announced a new benchmark-ips release with a new syntax while Akira Matsusa announced a new release of simplecov-html after 4 years.

I also highlighted 3 discussions from the latest Ruby Dev Meeting about the Namespace on read, optimized instructions for frozen literal Hash and Array and the new Array#fetch_values method.

As always, we have a large number of newsletters, videos, podcasts, and a good selection of articles to choose from.

Read the full newsletter for free at https://newsletter.shortruby.com/p/edition-106

--

--