Latest Ruby News

Stay updated with the Ruby community

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

602 articles

https://github.com/igorkasyanchuk/editor_opener (a new version was released today: added support for a new Kiro IDE and other minor fixes). Interestin...

6 months ago Read More

https://blog.appsignal.com/2025/07/16/advanced-jit-compilers-for-ruby-truffleruby-and-jruby.html

6 months ago Read More

MiniI18n reaches v1! After some years of stability, it’s time to mark this important milestone 🎉

6 months ago Read More

The fourth update at https://beautifulruby.com/articles/phlex-week-four-update will be one of my final updates during the “still accepting feedback on...

6 months ago Read More

A summary of my experience at the last RailsConf. https://kevinjmurphy.com/posts/railsconf-2025-recap/

6 months ago Read More

The ruby gem aia (AI Assistant) v0.9.9 has been released along with a series of blog articles discussing the CLI-based AI utility starting with the AI...

6 months ago Read More

A Story of Whimsy, Free Kazoos, and Web-Sockets… https://judoscale.com/blog/rails-on-premise-railsconf

6 months ago Read More

The rapid advancement of AI tools has left many developers worried about the future of their careers. AI is either coming to take your job…

6 months ago Read More

The glimmer-web-components Ruby gem aims to offer a collection of reusable Glimmer Web Components for Glimmer DSL for Web (Award Winning Ruby on Rails...

6 months ago Read More

Code snippet at https://beautifulruby.com/code/phlex-turbo-layouts shows how to control Turbo meta tags in the head, and in the page, from one place i...

6 months ago Read More

A sitemap lists your site's pages, helping Google crawl it efficiently. It's especially useful for large sites or new sites with zero backlinks. This ...

6 months ago Read More

Creating Custom Enumerable Methods with Ruby Loops

6 months ago Read More

https://pcreux.com/2025/07/09/rails-dashboards-with-sql-and-dry-struct

6 months ago Read More

#​758 — July 10, 2025 Read on the Web Ruby Weekly Brut: A New Web Framework for Ruby — With no controllers, no verbs, no resources, and an HTML-first,...

6 months ago Read More

Curious how artificial intelligence and Ruby can work together?

6 months ago Read More

I would like to introduce you to my short story about the new Ruby on Rails gem. https://medium.com/@kasvit93/making-logs-clickable-in-rails-599eff931...

6 months ago Read More

https://railsdesigner.com/saas/rails-authentication-password-confirm/

6 months ago Read More

The Rails router's direct method lets you create custom url and path helpers, which is especially useful for polymorphic models and delegated types. T...

6 months ago Read More

https://www.railscarma.com/blog/understanding-ruby-on-rails-controllers-a-developers-guide/

6 months ago Read More

If you work with arrays in Ruby, there’s one method you must have in your toolbox: zip. I just published a quick deep dive on how zip can help you:

6 months ago Read More

July 7, 2025 💻 #Ruby #RubyOnRails #ProgrammingTips #CleanCode Ever needed to combine two arrays element by element in Ruby? There’s a method for that—...

6 months ago Read More

Using ViewComponents that know how to refresh themselves via turbo_streams is a powerful pattern to build complex flows with Hotwire

6 months ago Read More

In this episode, we explore how to enhance standard select fields using a JavaScript library together with StimulusJS to create more dynamic and respo...

6 months ago Read More

Ruby’s Singleton module has an undocumented method that lets you reload instances. Here’s how I used it to fix my Rails tests - https://blog.arkency.c...

6 months ago Read More

Capturing browser console.log output in Rails system tests isn’t obvious with Capybara + Cuprite - especially when debugging timing issues that only s...

6 months ago Read More

SF Ruby vibe coding hackathon at Sentry HQ is just 2 weeks away! The $3,000 prize is sponsored by Fly.io, Continue, Evil Martians. Rails is known as t...

6 months ago Read More

https://github.com/igorkasyanchuk/editor_opener - with this gem, you can open a file in an editor directly from the crash page. Also, plan to make a P...

6 months ago Read More

Ever needed to convert an array into a hash without messy loops? Ruby gives us two elegant tools for that: index_by and index_with.

6 months ago Read More

July 4, 2025 Ruby and Rails developers often appreciate how expressive and elegant the language is—especially when it comes to working with collection...

6 months ago Read More

https://www.carmatec.com/blog/rubys-string-split-a-complete-guide-with-examples/

6 months ago Read More

An RSpec spec to verify FactoryBot.build doesn’t interact with the DB: https://lovro-bikic.github.io/factory-bot-build-without-creating/

6 months ago Read More

Rails 8 lets you deprecate Active Record associations, making it easier to phase them out gradually while keeping them around to safely track and remo...

7 months ago Read More

July 3, 2025 “He who seeks, finds.” — Popular Spanish Proverb In the domain of computer science and software engineering, the act of searching is more...

7 months ago Read More

#​757 — July 3, 2025 Read on the Web Ruby Weekly Omarchy: DHH's New Opinionated Arch/Hyprland Setup — DHH says he feels the same way about Linux now a...

7 months ago Read More

July 2, 2025 When building APIs or web applications using Ruby on Rails, one often encounters the challenge of managing deeply nested resources. While...

7 months ago Read More

July 1, 2025 As developers, we often default to relational databases like PostgreSQL or MySQL when building Rails applications. But what happens when ...

7 months ago Read More

June 30, 2025 As developers, we often turn to external tools or system commands to gather environment and system information. But did you know that Ru...

7 months ago Read More

The one where Rails Foundation launches a new podcast, where Josef launched Kamal Devops and where Obie launches Claude On Rails gem and DHH announces...

7 months ago Read More

June 27, 2025 Reactive programming has emerged as a powerful paradigm for handling dynamic data flows and complex event-driven applications. But while...

7 months ago Read More

June 26, 2025 Have you ever wondered how Ruby interprets characters behind the scenes? During some recent coding exploration, I dove deep into .chr an...

7 months ago Read More

#​756 — June 26, 2025 Read on the Web Ruby Weekly On Rails: A New Podcast from The Rails Foundation — The Rails Foundation wanted to launch a new podc...

7 months ago Read More

June 25, 2025 As developers, managing project dependencies can sometimes feel overwhelming — especially when it comes to ensuring they’re secure and u...

7 months ago Read More

The one where Marco Roth announced the Herb Language Server and where we discuss again about service objects

7 months ago Read More

I started as a sceptic, but now I'm a convert and a heavy user of AI for everyday programming, and wanted to write down some common patterns and promp...

7 months ago Read More

#​755 — June 19, 2025 Read on the Web Ruby Weekly As part of Gift Egwuenu's latest RubyGems monthly update post, some Ruby version and gem download st...

7 months ago Read More

This post shows how to inspect the sequence of before, after, and around callbacks in Rails controllers by adding a small initializer. Useful for unde...

7 months ago Read More

The one where JRuby 9.4.13.0 gets released, Jose Valim will be at SF Ruby Meetup, Jason Sweet discusses Service Objects, and jemalloc development come...

7 months ago Read More

After three years of freelancing and over a year of running my own software studio, here're some scattered thoughts on freelancing as a software devel...

7 months ago Read More

You can safely extract options hash from the end of an argument list using the extract_options! method in Rails. Not only it simplifies the method def...

7 months ago Read More
Railsrome

© 2024 Your Company, Inc. All rights reserved.