/ruby
![Logo/Symbol Ruby logo](/assets/portals/ruby-da1e40739aee3c94a5dd9e6f2f91265948d8de98787a764c86f4dec958423696.png)
Hot in Ruby Other:
HOT IN Ruby Other THIS WEEK!
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
How it became like this? Ruby Range class.
Understanding the core class design and usage via its evolution
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
Ruby methods are colorless.
:wave:t3: This is part of series on concurrency, parallelism and asynchronous programming in Ruby. It’s a de...
New
HOT IN Ruby Other THIS MONTH!
HOT IN Ruby Other THIS YEAR!
![Erica](/assets/icons/user-a6c72e79442e77e2a4ab2b0f056eac06d29316214c8a3fda1563c8b881da5388.png)
Author Spotlight: Bruce Tate (@redrapids)
Programming languages always emerge out of need, and if that’s not always true, they’re def...
New
![Margaret](https://forum.devtalk.com/user_avatar/forum.devtalk.com/Margaret/120/237_2.png)
A Ruby-Centric Chat with Noel Rappin @noelrappin
Once you start noodling around with Ruby you quickly figure out, as Noel Rappin...
New
![Erica](/assets/icons/user-a6c72e79442e77e2a4ab2b0f056eac06d29316214c8a3fda1563c8b881da5388.png)
Author Spotlight: Stephen Bussey (@sb8244)
What’s better than a development language built so programmers will love it? Two languages...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
GitHub - natalie-lang/natalie: a work-in-progress Ruby compiler, written in Ruby and C++.
a work-in-progress Ruby compiler, written in R...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
Create a Ruby gem with Zeitwerk as a development-only dependency (tutorial).
Forget require statements and make your gem lightweight at ...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
Logging in Ruby: (Almost) Everything You Need to Know.
Like backups, logging is one of those topics that seems unnecessary until somethi...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
Ruby Outperforms C: Breaking the Catch-22.
YJIT’s ability to improve performance by adapting to run-time behavior can increase the speed...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
Ruby 3.3’s YJIT Runs Shopify’s Production Code 15% Faster.
Ruby 3.2 YJIT has optimized the production workloads of Shopify and other com...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_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
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
The TLDR on Ruby’s new TLDR testing framework.
It’s 2023, and it’s time for a totally new way to run your tests. Here’s how the new TLDR...
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
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
“Useless Ruby sugar”: Keyword argument and hash values omission.
How the small syntactical simplification of allowing to omit values whe...
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
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
YJIT Is the Most Memory-Efficient Ruby JIT.
This year, the YJIT team and I have gotten a paper accepted at MPLR 2023 (Managed Programmin...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
“Useless Ruby sugar”: Endless (one-line) methods.
Or, about the virtue of exactly one phrase.
New
HOT IN Ruby Other THE LAST THREE YEARS!
![Erica](/assets/icons/user-a6c72e79442e77e2a4ab2b0f056eac06d29316214c8a3fda1563c8b881da5388.png)
Author Spotlight: Jamis Buck (@jamis)
This month, we have the pleasure of spotlighting author Jamis Buck, who has written Mazes for P...
New
![Erica](/assets/icons/user-a6c72e79442e77e2a4ab2b0f056eac06d29316214c8a3fda1563c8b881da5388.png)
Author Spotlight: Erin Dees (@undees)
Welcome to our new author spotlight! We had the pleasure of chatting with Erin Dees, co-author ...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_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
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_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
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
Ruby vs Python comes down to the for loop.
Contrasting how each language handles iteration helps understand how to work effectively in e...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
What we can learn from “_why” the long lost open source developer…
Code might not last forever, but _why proves you can have an impact t...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_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
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
Rubinius began as a metacircular implementation of Ruby and was billed as Ruby in Ruby. Today the core and much of the standard library, ...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
Introducing Trilogy: a new database adapter for Ruby on Rails | The GitHub Blog.
We’ve open sourced Trilogy, the database adapter we use...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
Ruby: How to Run a Rack app in a Background Thread.
Stubbing and mocking are fine, but sometimes you want to test full integration. This...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
Where is the Ruby language headed? At RubyConf 2021, the presentations about the language focused on static typing and performance—where ...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
Shopify Invests in Research for Ruby at Scale.
Shopify is investing on Ruby on Rails at scale by funding high-profile academics to focus...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
Building GitHub with Ruby and Rails | The GitHub Blog.
Since the beginning, GitHub.com has been a Ruby on Rails monolith. Today, the app...
New
![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/CommunityNews/120/1113_2.png)
[EN] Why Ruby’s JIT was slow / Takashi Kokubun @k0kubun.
Japanese: https://youtu.be/rE5OucBHm18In Ruby 2.6, we started to use a JIT comp...
New
New
Ruby
Classification:
Programming Language
Forum Category:
Backend
Threads:
282
"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
Frictionless 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 ResourcesSustainable Web Development with Ruby on Rails (PragProg)
Backend Learning ResourcesModern Front-End Development for Rails, Second Edition (PragProg)
Frontend Learning ResourcesAgile Web Development with Rails 7 (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