Image of Lucian Ghinda writing for notes.ghinda.com
October 14th, 2024

Short Ruby Newsletter - edition 109 published

Short Ruby Newsletter - edition 109 highlights

🚀 Launches

  • Andy Croll launched usingrails.com - a directory to gather all organizations that are using Ruby on Rails
  • Prabin Poudel launched Zero Config Rails - Generators - a single command to add any Ruby gem
  • Greg Molnar launched an MVP of a Gumroad alternative
  • Alexandre Ruban launched an ebook about Cookie-based authentication with Rails

📅 Events:

  • RubyConf is one month away, happening on 13-15 November and Error Schmidt is organising a private dinner with leaders from Ruby community
  • Tropical.rb announced tickets will go on sale on October 30th
  • Ruby Banitsa announced Ruby Banitsa Conf happening on 7th December
  • 18 Ruby and Ruby on Rails meetups are happening this week around the world

👉 All about Code and Ruby:

  • Ruby 3.4.0-preview2 was launched having Prism as the default parser
  • Xavier Noria announced release of Zeitwerk 2.7 and wrote a super nice explanation of namespacing in Ruby
  • You can find code samples about updating to Kamal 2, about the new ignoring counter cache columns in Rails, using Rails runner with heredocs, merging queries, Turbo mount code samples, debugging Devise and much more.

Remember to read the Thinking about Code section and Around Code, where there are engaging discussions about moving variables out of views, using kamal-proxy with more than one server, a big discussion about how Hotwire can simplify UI development and when to reach for React and many more insights from coding with Ruby and Ruby on Rails

🧰 Gems, Libraries, Tools and Updates

  • Kamil Nicieja announced the release of lammy - an LLM library for Ruby
  • Christoph Lipautz announced release of test-map, a Rubygem to identify associated test-files for any code-file
  • Janko Marohnić announced a new gem rodauth-openapi: Generate OpenAPI documentation for your Rodauth endpoints
  • PaweÅ‚ StrzaÅ‚kowski open sourced the repo for RubyEurope
  • Kristján Oddsson announced a new project koddsson/eslint-config-stimulus: A set of ESLint rules for authoring Stimulus controllers

As always, we have links to newsletters, videos, podcasts, and articles.

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