DEV Community

Lucian Ghinda
Lucian Ghinda

Posted on • Originally published at notes.ghinda.com

1 1

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

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post →

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more