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

Short Ruby Newsletter - edition 108 highlights

Short Ruby Newsletter - edition 108 highlights

🚀 Launches

  • Landon Gray (pre)launched Dashi - a Streamlit-like Framework for Rubyists
  • Justin Bowen launched activeagents - The AI framework for Rails with less code & more fun
  • Josef Strzibny announced the release of the Kamal Handbook, 2nd edition for Kamal 2

👉 All about Code and Ruby:

  • News: Ruby Central is looking for new board members, DragonRuby version 6 is released and Eileen Uchitelle is the newest Ruby Core Committer
  • Xavier Noria shares how to get a sense of progress when switching to Zeitwerk
  • Jean Boussier shares how they discovered a parser bug
  • Ufuk Kayserilioglu shared a code sample about how to make the private method public for playing in IRB or testing
  • Joel Drapper shared a code sample for a private server-side fetched async Gravatar component using Flecks
  • Vitaly Gambala shared a benchmark result using Rails 8 behind kamal-proxy and found a reduction in memory usage between traefik and kamal-proxy
  • There are a lot of code samples and ideas of what you can do with Ruby and Ruby on Rails inside the newsletter

Remember to read the Thinking about Code section and Around Code, where there are interesting discussions about UI components in Rails, a Japanese discussion about Ruby and types, and much more.

🧰 Gems, Libraries, Tools and Updates

  • New gems discovered last week: phlex-variants: Compose your Phlex component with style variants, basic user registration generator for Rails 8 and a repo with Kamal Github Actions
  • You can also find updates for Avo, RubyLSP, apicraft-rails, lennarb, Sequel, Trix, Rubygems and more in the updates section.

As always, we have a variety of links to 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-108