Short Ruby Newsletter - edition 116
🚀 Launches
📅 Events:
👉 All about Code and Ruby There a lot of code samples included; here are just some of them:
- There are still a lot of discounts available for Ruby developers. See them on https://newsletter.shortruby.com/p/deals-for-ruby-developers-2024
- Stanislav Katkov launched hooks.poshtui.com - Lastest updates from Rubygems.org
- Marco Roth launched rubytriathlon.com - Ruby Triathlon: A Journey of Growth and Inspiration
📅 Events:
- Rails World, EuRuKo and Friendly.rb announced the dates for their 2025: 4-5 September Rails World in Amsterdam, 10-11 September Friendly.rb in Bucharest and 18-19 September EuRuKo in Viana do Castelo
- Two conferences announced their CFPs: Baltic Ruby CFP at PaperCall.io - Baltic Ruby and Tropical on Rails at PaperCall.io - Tropical on Rails 2025
- Check https://rubyconferences.org for the upcoming Ruby conferences and Check https://rubyconferences.org/meetups for the upcoming meetups this week
👉 All about Code and Ruby There a lot of code samples included; here are just some of them:
- Jorge Manrubia shared they will announce a surprise for Hotwire before Christmas, Tobi Lutke shared the stats from Shopify during Black Friday
- Postmodern asked about array.fetch(index,0) versus array[index] || 0 and there was an interesting discussion about it
- RoRvsWild shared a code sample about avoiding returning from model’s method
- Nate Berkopec shared the latency numbers every Ruby on Rails dev should know
- Matt Swanson shared a code sample about using code design to guide developers to make the correct decisions
- JP Camara shared a thread about calculating the largest known prime number by using the latest PR about "Do not round a**b to infinity by mame · Pull Request \#12033" that will be part of Ruby 3.4
- Bozhidar Batsov shared a code sample about touching a file in Ruby by using File.open(path, ‘a’) {}
- Jeremy Smith shared about Stimulus pain points and proposed a solution
- Gregory Brown shared a a code sample about an inline template experiment
- Ruby Cademy shared a code sample about using ActiveSupport::BacktraceCleaner
And there are many more code samples you can browse and have inspiration while coding this week.
- Yaroslav Shmarov announced a new gem hotwire_native_rails - Hotwire Native generator for Rails applications
- Harry Lascelles announced a new gem dememoize - A rubygem to remove memoized values (instance variables) for easier testing
- Marcus Almeida announced a new gem curlify - The gem convert ruby requests(net/http) into curl command
- Samuel Williams announced a new project async-discord - combining async-ollama and async-discord
- Svyatoslav Kryukov announced a new demo repo skryukov/inertia_rails_svelte5_ssr
- Nemo published a new gem jekyll-sqlite - A Jekyll plugin to use SQLite databases as a data source
- Adrien Siami announced a new gem hyperactiveform: Simple form objects for Rails
- Onyx announced a new gem for Pinata library pinata-ruby
There are also interesting updates from various gems and libraries.