Image of Lucian Ghinda writing for notes.ghinda.com
September 9th, 2024

Short Ruby Newsletter - edition 106 published

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