Latest Ruby News

Stay updated with the Ruby community

Discover the latest articles, tutorials, and insights from the Ruby and Rails ecosystem.

1548 articles

Just released typst-rails, a PDF templating solution for Rage and Rails apps:

1 day ago Read More

https://robrace.dev/blog/i-tested-rails-baseline-by-leaving-architecture-out-of-the-prompt/

3 days ago Read More

#​814 — August 27, 2026 Read on the Web 🗓️ In case you were wondering where we were last week, we took a brief summer vacation. Luckily, it's been a b...

4 days ago Read More

llm.rb is an advanced runtime for building agentic AI applications on CRuby. It has zero runtime dependencies by default, supports concurrent and para...

4 days ago Read More

How to decide between raising an exception and returning a value in Ruby by separating expected outcomes from failures that break a method’s contract.

4 days ago Read More

llm_cost_tracker is a Rails engine that records what your app spends on LLM APIs - per call, per model, per tag - into your own database, with a mount...

5 days ago Read More

While using the spatial_features Ruby gem for a side project, I noticed that filenames were being passed to system. It led me to two command injection...

5 days ago Read More

https://minitestrails.com/blog/testing-user-registration-rails-minitest/

5 days ago Read More

I built RailsDocks because deploying a Rails application shouldn’t require becoming a part-time infrastructure engineer.

5 days ago Read More

If you’re already using mise and would like to try rv, you can install it by following this guide: https://www.rubyforum.org/t/install-rv-as-a-mise-to...

5 days ago Read More

https://github.com/igorkasyanchuk/activerecord-returning - this could be useful to know what actual records were updated/deleted. A small utility gem ...

5 days ago Read More

An AI assistant with read-only SQL is a superhero. Until it fails privacy responsibilities and leaks sensitive data to everyone. We noted this possibi...

6 days ago Read More

I revisited Hanami recently, and liked it! Here are my initial thoughts and impressions after completing its starter tutorial. I’ll be digging in furt...

6 days ago Read More

For website owners, choosing between Ezoic vs Google AdSense is not simply a question of which ad network pays more. The more important questions are ...

6 days ago Read More

https://jpcamara.com/2026/08/24/a-guide-to-using-batches.html

7 days ago Read More

Release video for Glimmer DSL for Web (Award-Winning Frontend Framework for Ruby on Rails) 0.10.0 & 0.10.1 Auto-Conversion of Date/Time Element Va...

7 days ago Read More

https://claudiob.github.io/style/

7 days ago Read More

Building an email list is easy compared with turning that list into a reliable source of traffic, leads and sales. A subscriber who receives nothing a...

8 days ago Read More

A source-backed guide to what delete, update_columns, update_all, insert_all, and upsert_all do with callbacks, timestamps, locking, and loaded object...

8 days ago Read More

https://minitestrails.com/guide/authorization-testing/

8 days ago Read More

JetUI is an open source Rails 8 component library we’ve been building at JetRockets — 29 components, 8 form fields, and 61 UI blocks, built on ViewCom...

9 days ago Read More

When people compare Blogger and WordPress, the conversation usually ends with the same conclusion: “WordPress wins because of SEO plugins.” That assum...

10 days ago Read More

I’ve been doing some explorations about deployment options for Ruby, so I’m curious to learn more about what you’re using to deploy your applicat...

10 days ago Read More

Website downtime is one of the easiest technical problems to overlook until customers, readers, or clients discover it first.

11 days ago Read More

Rails boot time is a DX metric now. Every restart costs deploys, CI, and human attention. And agents boot apps way more than people. So, our convenien...

12 days ago Read More

Blogger remains one of the easiest ways to start a blog. It is free, reliable, and managed by Google. The one complaint many users have, however, is t...

12 days ago Read More

https://thomasleecopeland.com/2026/08/17/from-sphinx-to-postgres-fts.html

13 days ago Read More

Implementing a design system at scale is often less about the pixels and more about the language we use to describe them. As a Senior Software Enginee...

13 days ago Read More

One of the dumbest questions I see asked on the Ruby/Rails subreddits is “Are Ruby & Rails still worth learning today?”, plus other variations, su...

13 days ago Read More

The HTML file input shows “n files selected” when multiple files chosen. Here’s how Stimulus can be used (with or without Rails) to turn that into a l...

15 days ago Read More

A sitemap is one of the basic technical SEO files a website can have. It gives search engines a list of URLs that you want them to discover and crawl.

15 days ago Read More

A Rails callback race traced across record saves, outer transactions, background-job connections, Active Job deferral, transactional tests, and the de...

15 days ago Read More

Starting a new blog creates an obvious problem: nobody knows it exists. You can publish useful articles every week and still receive very little traff...

16 days ago Read More

https://github.com/igorkasyanchuk/pluckr - a gem that can return results from multiple queries using 1 SQL statement.

16 days ago Read More

I released Omakase 0.2, a small agent framework on top of RubyLLM about 800 lines. The idea is that an agent is an ordinary Ruby object: its fields ar...

17 days ago Read More

Hi, I’ve pushed some updates to my work-in-progress book on using Rails defaults (mostly) for test-driven development, based on my approach and opinio...

17 days ago Read More

In light of some Ruby community events that happened recently (you can lookup recent posts about discriminatory treatment against me), it never hurts ...

17 days ago Read More

https://www.babylist.com/engineering/blog/rails-sse-hang

18 days ago Read More

https://www.rubyforum.org/t/more-open-source-projects-coming-to-ruby-users-forum/627

18 days ago Read More

Chapter 12 of the free Minitest Rails guide is live: https://minitestrails.com/guide/testing-authentication/

18 days ago Read More

https://rubystacknews.com/2026/08/12/beyond-travel_to-the-block-scoped-state-pattern-hidden-in-rails-testing/

18 days ago Read More

August 12, 2026 Rails developers often use travel_to without thinking much about how it works. The API is simple: change the perceived time, run some ...

18 days ago Read More

One morning, a developer announced in our Slack channel that some tests were failing on our main branch. The cause of the failures was not obvious. No...

18 days ago Read More

#​813 — August 13, 2026 Read on the Web 🗓️ A scheduling note: We're taking a summer break next week, so we'll be back on August 27. Catch you the...

18 days ago Read More

Magic Presenter is a presentation layer gem for Rails models designed to replace Draper. It retains the Decorator/Presenter pattern while addressing f...

19 days ago Read More

We added OpenTelemetry logs to our Rails app without a Collector and fixed a few bugs in the Ruby SDK along the way. Here is how we did it: https://ww...

19 days ago Read More

https://www.rubyforum.org/t/on-ruby-whitelabel-site-for-ruby-communities/618

19 days ago Read More

So, I got contacted by the organizer of the XO Ruby conference (aka Travelling Ruby), Pascal Laliberté, on meetup.com because I organize the Montreal....

19 days ago Read More

Fair by design: orchestrating background jobs in Ruby

20 days ago Read More
Railsrome

© 2024 Your Company, Inc. All rights reserved.