/ruby
![Logo/Symbol Ruby logo](/assets/portals/ruby-da1e40739aee3c94a5dd9e6f2f91265948d8de98787a764c86f4dec958423696.png)
January 16, 2025
A new Ruby blog post/announcement has been posted! Get the full details here: Ruby 3.4.0 Released
0
3
0
![This news story has been pinned Pinned](/assets/icons/icon-pin-red-77fb462131773203427e8149de24aefab11abc192d7570c209ee14adeeecd91b.png)
Hot in Ruby:
Latest Ruby Threads![Back to top Top](/assets/icons/icon-up-e2babcf250498ca19d9fcfb14ea82c7b14fc5156edfb8aec389fbf5be553d061.png)
![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/NewsBot/120/1114_2.png)
A new Ruby blog post/announcement has been posted!
Get the full details here: Ruby 3.4.0 Released
New
![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/NewsBot/120/1114_2.png)
A new Ruby blog post/announcement has been posted!
Get the full details here: Ruby 3.3.7 Released
New
![First poster: alvinkatojr](https://forum.devtalk.com/user_avatar/forum.devtalk.com/alvinkatojr/120/6613_2.png)
Discover web apps built with Ruby on Rails.
We Use Rails highlights web apps using Ruby on Rails, from startups to enterprises. Explore ...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
Lightstorm: minimalistic Ruby compiler.
Some time ago I was talking about an ahead-of-time Ruby compiler. We started the project with ce...
New
![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/NewsBot/120/1114_2.png)
A new Ruby blog post/announcement has been posted!
Get the full details here: Ruby 3.4.1 Released
New
![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/NewsBot/120/1114_2.png)
A new Ruby blog post/announcement has been posted!
Get the full details here: Ruby 3.4.0 Released
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
The intricacies of implementing memoization in Ruby.
A long time ago, I wrote a memoization library for Ruby. It was not easy, but I lea...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
Optimizing Ruby’s JSON, Part 1.
I was recently made maintainer of the json gem, and aside from fixing some old bugs, I focused quite a b...
New
![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/NewsBot/120/1114_2.png)
A new Ruby blog post/announcement has been posted!
New
![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/NewsBot/120/1114_2.png)
Ruby on Rails v8.0.0.1, v7.2.2.1 and v7.1.5.1 has been released.
Link: Release 8.0.0.1 · rails/rails · GitHub
Link: Release 7.2.2.1 ·...
New
HOT IN Ruby THIS WEEK!
HOT IN Ruby THIS MONTH!
![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/NewsBot/120/1114_2.png)
A new Ruby blog post/announcement has been posted!
Get the full details here: Ruby 3.4.1 Released
New
![First poster: alvinkatojr](https://forum.devtalk.com/user_avatar/forum.devtalk.com/alvinkatojr/120/6613_2.png)
Discover web apps built with Ruby on Rails.
We Use Rails highlights web apps using Ruby on Rails, from startups to enterprises. Explore ...
New
![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/NewsBot/120/1114_2.png)
A new Ruby blog post/announcement has been posted!
Get the full details here: Ruby 3.4.0 Released
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
Lightstorm: minimalistic Ruby compiler.
Some time ago I was talking about an ahead-of-time Ruby compiler. We started the project with ce...
New
![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/NewsBot/120/1114_2.png)
A new Ruby blog post/announcement has been posted!
Get the full details here: Ruby 3.3.7 Released
New
![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/NewsBot/120/1114_2.png)
A new Ruby blog post/announcement has been posted!
Get the full details here: Ruby 3.4.0 Released
New
HOT IN Ruby THIS YEAR!
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
A Ruby-Centric Chat with Noel Rappin @noelrappin
Once you start noodling around with Ruby you quickly figure out, as Noel Rappi...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
Programming Ruby is the most complete book on Ruby, covering both the language itself and the standard library as well as commonly used t...
New
![First poster: AstonJ](https://forum.devtalk.com/user_avatar/forum.devtalk.com/AstonJ/120/7_2.png)
A New Era for Ruby Central Events.
A special announcement for the Ruby community
We normally announce next year’s RailsConf location a...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
Effortlessly create well-tested, reliable, and easy-to-use generators that save time.
Garrett Dimon
Did you know that you can effort...
New
![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/NewsBot/120/1114_2.png)
A new Ruby blog post/announcement has been posted!
Get the full details here: CVE-2024-27281: RCE vulnerability with .rdoc_options in RDoc
New
![pillaiindu](https://forum.devtalk.com/user_avatar/forum.devtalk.com/pillaiindu/120/6863_2.png)
What is the difference between using `:references` and `:belongs_to` in a generate command in Rails?
What is the difference between using :references and :belongs_to in the following command?
bin/rails generate scaffold LineItem product:...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
“Ruby on the Apple II: Adventures in Retro Programming” by Colin Fulton.
The minimum system requirements for PowerPoint 2019 are 4 GB of...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
Get the comprehensive, insider information you need for Rails 8 with the new edition of this award-winning classic.
Sam Ruby @rubys
...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
Metaprogramming in Ruby: It’s All About the Self.
After writing my last post on Rails plugin idioms, I realized that Ruby
metaprogrammi...
New
![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/NewsBot/120/1114_2.png)
A new Ruby blog post/announcement has been posted!
Get the full details here: CVE-2024-27280: Buffer overread vulnerability in StringIO
New
![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/NewsBot/120/1114_2.png)
A new Ruby blog post/announcement has been posted!
Get the full details here: https://www.ruby-lang.org/en/news/2024/04/23/ruby-3-3-1-r...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
Artificial Intelligence (AI) is transforming the way we build, debug, and optimize code, and it’s happening at an unprecedented pace. As ...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
Get the comprehensive, insider information you need for Rails 7.2 with the new edition of this award-winning classic.
Sam Ruby @ruby...
New
![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/NewsBot/120/1114_2.png)
Ruby on Rails v7.1.3.1, v7.0.8.1 and v6.1.7.7 has been released.
Link: Release 7.1.3.1 · rails/rails · GitHub
Link: Release 7.0.8.1 ·...
New
![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/NewsBot/120/1114_2.png)
Ruby on Rails v7.1.3.3 and v7.0.8.2 has been released.
Link: Release 7.1.3.3 · rails/rails · GitHub
Link: Release 7.0.8.2 · rails/rai...
New
HOT IN Ruby THE LAST THREE YEARS!
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
Author Spotlight: Jamis Buck (@jamis)
This month, we have the pleasure of spotlighting author Jamis Buck, who has written Mazes for P...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
Author Spotlight: Bruce Tate (@redrapids)
Programming languages always emerge out of need, and if that’s not always true, they’re def...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
Author Spotlight: Erin Dees (@undees)
Welcome to our new author spotlight! We had the pleasure of chatting with Erin Dees, co-author ...
New
![AstonJ](https://forum.devtalk.com/user_avatar/forum.devtalk.com/AstonJ/120/7_2.png)
Chris Seaton, the creator of TruffleRuby has died. It appears from suicide :cry:
He left this note on Twitter on the weekend:
And one...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
Rails 7 completely redefines what it means to produce fantastic user experiences and provides a way to achieve all the benefits of single...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
Author Spotlight: Stephen Bussey (@sb8244)
What’s better than a development language built so programmers will love it? Two languages...
New
![First poster: dimitarvp](https://forum.devtalk.com/user_avatar/forum.devtalk.com/dimitarvp/120/5599_2.png)
Rails is not written in Ruby.
I’m born and raised in Kraków, a beautiful city in Poland, maybe you’ve heard about it, maybe you’ve even ...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
Dig under the surface and explore Ruby’s most advanced feature: a collection of techniques and tricks known as metaprogramming.
Pa...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
A book on mazes? Seriously? Yes! Because it’s fun. Remember when programming used to be fun?
Explore a dozen algorithms for generating th...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
The next step in the evolution of user interfaces is here. Chatbots let your users interact with your service in their own natural langua...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
Combine Rails 7, TypeScript, Turbo, Stimulus, and React to build rich user interaction into your websites using the best of both server a...
New
![First poster: bot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/bot/120/1112_2.png)
GitHub - redneckbeard/thanos: Ruby → Go at the snap of your fingers.
Ruby → Go at the snap of your fingers. Contribute to redneckbeard/t...
New
![First poster: bot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/bot/120/1112_2.png)
Ruby 3.1’s incompatible changes to its YAML module (Psych 4).
Ruby made its YAML interpreter more secure by default at the cost of backw...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
Learn how to get the most out of Ruby on Rails 7 without making a mess. Create Rails apps that can be sustained for years without accruin...
New
![First poster: bot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/bot/120/1112_2.png)
Ruby on Rails v7.0.2.3, v6.1.4.7 and v6.0.4.7 has been released.
Link: Release 7.0.2.3 · rails/rails · GitHub
Link: Release 6.1.4.7 ·...
New
HOT IN Ruby THIS Over 3 Years!
![AstonJ](https://forum.devtalk.com/user_avatar/forum.devtalk.com/AstonJ/120/7_2.png)
In case anyone else is wondering why Ruby 3 doesn’t show when you do asdf list-all ruby :man_facepalming: do this first:
asdf plugin-upd...
New
![AstonJ](https://forum.devtalk.com/user_avatar/forum.devtalk.com/AstonJ/120/7_2.png)
If you are experiencing Rails console using 100% CPU on your dev machine, then updating your development and test gems might fix the issu...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
A Hero’s Journey with Chris Pine
Chris Pine, author of Learn to Program, Third Edition, discusses his journey to becoming a Pragm...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
Algorithms and data structures are much more than abstract concepts. Mastering them enables you to write code that runs faster and more e...
New
![AstonJ](https://forum.devtalk.com/user_avatar/forum.devtalk.com/AstonJ/120/7_2.png)
Includes talk about concurrency and performance topics:
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
This project based book gets you up to speed on building and deploying Elixir IoT applications using Nerves, as you develop a real-world ...
New
![Qqwy](https://forum.devtalk.com/user_avatar/forum.devtalk.com/Qqwy/120/91_2.png)
Hi everyone!
Property-based testing is amazing: You specify what types of input values you expect and what kinds of properties are expec...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
For this new edition of the best-selling Learn to Program, Chris Pine has taken a good thing and made it even better. First, he used the ...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
It's easier to learn how to program a computer than it has ever been before. Now everyone can learn to write programs for themselves—...
New
![AstonJ](https://forum.devtalk.com/user_avatar/forum.devtalk.com/AstonJ/120/7_2.png)
Yes? No? If yes, how/in what way?
New
![Kurisu](https://forum.devtalk.com/user_avatar/forum.devtalk.com/Kurisu/120/1106_2.png)
Following on an old discussion I started on Elixir Forum here, I finally made my mind to learn Ruby on Rails in addition to Elixir/Phoen...
New
![Kurisu](https://forum.devtalk.com/user_avatar/forum.devtalk.com/Kurisu/120/1106_2.png)
Hello and happy new year!
I would like to buy a Ruby On Rails ebook for learning purpose.
What would be the ROR equivalent of “Programm...
New
![PragmaticBookshelf](https://forum.devtalk.com/user_avatar/forum.devtalk.com/PragmaticBookshelf/120/463_2.png)
Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell. With Seven Languages in Seven Weeks, by Bruce A. Tate, you’ll go beyond the syntax—and...
New
![First poster: bot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/bot/120/1112_2.png)
Ruby on Rails v6.1.0 has been released.
Link: Release 6.1.0 · rails/rails · GitHub
New
![First poster: bot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/bot/120/1112_2.png)
Ruby’s Struct is one of several powerful core classes which is often overlooked and under utilized compared to the more popular Hash clas...
New
Ruby
Classification:
Programming Language
Forum Category:
Backend
Threads:
317
"A dynamic, object orientated programming language with a focus on simplicity and productivity."
- Follow
- Join
- Shape
the conversation
Ruby on GitHub
Latest Ruby Jobs
Featured Ruby Book
Latest Ruby Learning Resources
Htmx on Sinatra
Backend Learning ResourcesAgile Web Development with Rails 8 (PragProg)
Backend Learning ResourcesAgile Web Development with Rails 7.2 (PragProg)
Backend Learning ResourcesFrictionless Generators (PragProg)
Backend Learning ResourcesPhoenix on Rails: Elixir and Phoenix for Ruby on Rails developers
Backend Learning ResourcesRuby on Rails Background Jobs with Sidekiq (PragProg)
Backend Learning ResourcesProgramming Ruby 3.2 (5th Edition) (PragProg)
Backend Learning ResourcesRuby Events (WIP)
Get money off!
![](/assets/discounts/logo-pragprog-e2f9c555cf054b1bd6bf9875d757a13d9eb4abb8313ffa439feabaf3ed463947.png)
The Pragmatic Bookshelf
35% off any eBook
![](/assets/discounts/logo-manning-62c6ac17f631df7cb9f5a73ae688cf03ce7cc2e5f24fd8fa4811061341a332e7.png)
Manning Publications
45% off any item
![](/assets/discounts/logo-pragstudio-d1e7525ffdd0b7884f96231c4ecdd24f28612733870134ed62c4513ef59c0e42.png)
The Pragmatic Studio
20% off any course
Simply use coupon code "devtalk.com" at checkout. Where applicable this coupon can be used for an many items and as many times as you like!
![](/assets/misc/snapshot-soon-417cc6d809486a79a25fb2e0de76d7e1f44bc26963401d7a14af31251133d693.jpg)
Filter by Type:
My Saved Portals
-
None saved yet