The Ruby and Rails community linklog
Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!
Submit a post
Post Preview
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Today
Beskar - Rails Security Engine for the Paranoid (vibe-coded during SOC 2 audits)
Going through SOC 2 compliance for Humadroid made me realize there’s a gap in Rails security - between basic authentication and actually sleeping at night. [more inside]
Expand your Ruby knowledge with deliberate practice
We’ve compiled suggestions of specific exercises that will expose you to a wide range of examples that embody the most important concepts and prepare you to start building real-world applications with Ruby. [more inside]
How does Turbo work with ActionCable?
Turbo and ActionCable make it easy to build real-time features in our apps. How do they work? This article attempts to demystify some of the inner workings: https://ducktypelabs.com/how-does-turbo-work-with-action-cable/
Rails 8.1 Local CI as First-Class Support
Rails 8.1 is really leaning into running our CI pipelines locally. Here’s a bit of a rundown: https://www.fastruby.io/blog/rails-8-1-local-ci.html
Render a Component Preview In Showcase for Ruby on Rails
Let’s explore how to render a preview of a component in Showcase for Rails: https://blog.appsignal.com/2025/10/15/render-a-component-preview-in-showcase-for-ruby-on-rails.html
Lexxy - The next generation rich text editor for Rails
Lexxy is a new rich text editor for Rails Action Text, built on Meta’s Lexical framework. It adds cool features like easy Markdown support, real-time code highlighting, smart links etc. making it better than the Trix editor for features and cleaner web page code. Wrote about it in this blog - https://blog.saeloun.com/2025/10/14/lexxy-editor/
Off the grid Ruby development
This summer I made a Phlex on Rails video course outside, off the grid, so I wrote about it at https://beautifulruby.com/articles/portable-workstation-iteration-one in case others want to put together a Ruby dev rig & recording studio that works anywhere in the world with a Starlink, solar panel, MacBook, and standing desk.
Adding Breadcrumbs to a Rails Application
Helping users navigate through our site with ease helps them reach their desired destination thus improving their experience within our application. Breadcrumbs play a crucial part in this: they give users a clear idea of where they are and provide them a path to reach In this article, we will learn how to add breadcrumbs to a Rails app using the different types of breadcrumbs and way to add them in Rails applications. Let’s start by seeing why breadcrumbs are important. If you’re already familiar with the jump to the adding breadcrumbs to Rails apps section Read the full article on: https://avohq.io/blog/breadcrumbs-rails
Internator now works with the latest OpenAI Codex (v0.46.0)
Our beloved virtual intern, to whom we left our PRs in the hands of, just got up to speed. [more inside]
The Embarrassing Ruby/Rails Subreddit Chronicles 2025年10月09日
This covers an interaction that happened after responding truthfully to "Dear Rubyists: Shopify Isn’t Your Enemy". I have covered multiple times the mean discriminatory ways Ruby/Rails subreddit members treat some Rubyists, which started happening only in the last 10 years. Now, I will be regularly sharing examples of that for everyone to see to increase the level of awareness of the un-Ruby-community-like meanness, lack of sympathy, lying, and discrimination that Ruby/Rails subreddit members practice and moderators tolerate to the detriment of the Ruby on Rails community. [more inside]
Rails Start! How Makefile Helps Rails Developers
Rails Start! helps you quickly launch a Rails app on any operating system. Learn how I use Make and Makefile to organize fast setup and a convenient Rails workflow in this article. 👉 Read the full article
Intelligent Search in Rails with Typesense
Search is everywhere 🙌
Every app needs it eventually. Rails gives us tons of options, from simple ILIKE
queries to pgsearch
or Elasticsearch.
This article shows how to add intelligent search in Rails using Typesense: powerful search engine, dead simple integration.
https://avohq.io/blog/intelligent-search-in-rails-with-typesense
AIA inching closer to the 1.0.0 with the release of v0.9.20
AIA provides a concurrent multiple model LLM prompt execution environment. This release adds the ability to tailor each LLM or instance of an LLM by assigning a role. Now you can get responses based upon different points of view. No more yes men in your agent fleet. [more inside]
Veri v1.0: Minimal Rails Authentication Framework Now Stable
After months of development and testing, Veri has reached its first stable release! [more inside]
Event-driven Modular Monolith: Strategies for keeping legacy Rails apps maintainable.
A quick overview of some of the non-standard patterns we use in our 8+ year-old codebase: https://ptrchm.com/posts/ruby-on-rails-event-driven-modular-monolith/
Buckle Up, There’s a New Gem Server in Town: gem.coop
Most Rubyists are familiar with rubygems.org. The source
at top of every Gemfile is so Bundler can download and install gems from the rubygems server. Interesting fact: source
could be pointed at, well, anything! And today, we have a new community-minded gem server: gem.coop.
Omarchy
Omarchy is an omakase distribution based on Arch Linux and the tiling window manager Hyprland. It ships with just about everything a modern software developer needs to be productive immediately. https://www.driftingruby.com/episodes/omarchy
Supermail mailto links
This week I added a feature to Supermail that generates mailto hyperlinks: https://beautifulruby.com/code/supermail-mailto-links
Impractical Ruby Optimisations
The article explores performance tuning in Ruby through the lens of an event bus implementation for the Rage framework - https://dev.to/roman_samoilov_152a8ec4ca/impractical-ruby-optimisations-2f4g
How to Read Code from the Showcase Ruby on Rails Engine
We are going to set up Showcase for a Rails application in the first part of this three-part series on Showcase: https://blog.appsignal.com/2025/10/01/how-to-read-code-from-the-showcase-ruby-on-rails-engine.html
How to elegantly update other UI when a Turbo Frame is updated
When a Turbo Frame updates, you sometimes need to also update UI elements that sit outside the frame but logically belong to it—like a menu, counter, or sidebar highlight. Before reaching for JavaScript, there’s a simple backend-only technique using a small helper that handles both full page loads and frame updates elegantly: How to elegantly update other UI when a Turbo Frame is updated