πŸš€πŸ’¨ Ruby 3.5 just unleashed a speed demon on object allocations! But wait, you thought your app was slow because of the code? πŸ˜‚ No, it just needed more horsepower under the hood. Don't worry, there are graphs for those who need to look busy at work. πŸ“ˆπŸ’Ό
https://railsatscale.com/2025-05-21-fast-allocations-in-ruby-3-5/ #Ruby3.5 #SpeedDemon #ObjectAllocation #PerformanceBoost #CodeOptimization #HackerNews #ngated
Fast Allocations in Ruby 3.5

Many Ruby applications allocate objects. What if we could make allocating objects six times faster? We can! Read on to learn more!

Rails at Scale

πŸ€” Upgrading to Ruby 3.0 and using the i18n gem?

Be careful with the gotcha of the "frozen?" method.

The gem behaves differently in Ruby 2.7 vs Ruby 3.0. πŸ› οΈ You'll want to stay
ahead of the curve before upgrading to Ruby 3. Rishi does a full analysis:
https://www.fastruby.io/blog/ruby-3-i18n-gem-and-beyond.html?utm_source=Mastodon&utm_medium=Organic&utm_campaign=Blogpromo&utm_term=gemgotchas&utm_content=Textonly
[https://www.fastruby.io/blog/ruby-3-i18n-gem-and-beyond.html?utm_source=Mastodon&utm_medium=Organic&utm_campaign=Blogpromo&utm_term=gemgotchas&utm_content=Textonly]

#rubyonrails#rails #ruby3 #rubygems #i18n

I18n Gem Gotchas in Ruby 3.0: What You Need to Know - FastRuby.io | Rails Upgrade Service

Explore the intricacies of upgrading from Ruby 2.7 to 3.0, uncovering i18n gem pitfalls involving clone and freeze methods. Valuable insights for tech teams navigating this transition.

i18n Gem Gotchas in Ruby 3.0: What You Need to Know by @jainrishi15
I18n Gem Gotchas in Ruby 3.0: What You Need to Know - FastRuby.io | Rails Upgrade Service

Explore the intricacies of upgrading from Ruby 2.7 to 3.0, uncovering i18n gem pitfalls involving clone and freeze methods. Valuable insights for tech teams navigating this transition.

i18n Gem Gotchas in Ruby 3.0: What You Need to Know by @jainrishi15

"Since we were interested in deprecation warnings related to Ruby 3.0 only, we filtered all the deprecations by looking for only certain keywords that are of interest to us. We configured all such keywords in an environment variable called ALLOWED_EXCEPTION_KEYWORDS [...]"

Check out this insightful article to learn more about the #Ruby3 upgrade process: https://www.fastruby.io/blog/my-journey-upgrading-to-ruby-3-0.html#:~:text=Since%20we%20were%20interested%20in%20deprecation%20warnings%20related%20to%20Ruby%203.0%20only%2C%20we%20filtered%20all%20the%20deprecations%20by%20looking%20for%20only%20certain%20keywords%20that%20are%20of%20interest%20to%20us.%20We%20configured%20all%20such%20keywords%20in%20an%20environment%20variable%20called%20ALLOWED_EXCEPTION_KEYWORDS

#Ruby3 #UpgradeRuby #TechDebt

My Journey Upgrading to Ruby 3.0: Strategies and Insights - FastRuby.io | Rails Upgrade Service

I share the approach I took to upgrade Ruby from 2.7 to 3.0 when the test coverage was low. Some of the decisions were taken to fit the needs of the project and may not apply all the time.

My Journey Upgrading to Ruby 3.0: Strategies and Insights by @jainrishi15
I18n Gem Gotchas in Ruby 3.0: What You Need to Know - FastRuby.io | Rails Upgrade Service

Explore the intricacies of upgrading from Ruby 2.7 to 3.0, uncovering i18n gem pitfalls involving clone and freeze methods. Valuable insights for tech teams navigating this transition.

i18n Gem Gotchas in Ruby 3.0: What You Need to Know by @jainrishi15

We are excited to share @jainrishi15's journey upgrading to Ruby 3! πŸš€

"The first thing we did was handle all the Ruby 3.0 related deprecations."

Check out this insightful article to learn more about the process: https://www.fastruby.io/blog/my-journey-upgrading-to-ruby-3-0.html?utm_source=Mastodon&utm_medium=Organic&utm_campaign=Blogpromo&utm_term=upgrading-ruby-3&utm_content=Photo&utm_id=

#Ruby3 #UpgradeRuby #TechDebt

My Journey Upgrading to Ruby 3.0: Strategies and Insights - FastRuby.io | Rails Upgrade Service

I share the approach I took to upgrade Ruby from 2.7 to 3.0 when the test coverage was low. Some of the decisions were taken to fit the needs of the project and may not apply all the time.

My Journey Upgrading to Ruby 3.0: Strategies and Insights by @jainrishi15

We are excited to share @jainrishi15's journey upgrading to Ruby 3! πŸš€

"The first thing we did was handle all the Ruby 3.0 related deprecations."

Check out this insightful article to learn more about the process: https://www.fastruby.io/blog/my-journey-upgrading-to-ruby-3-0.html?utm_source=Mastodon&utm_medium=Organic&utm_campaign=Blogpromo&utm_term=upgrading-ruby-3&utm_content=Photo&utm_id=

#Ruby3 #UpgradeRuby #TechDebt

My Journey Upgrading to Ruby 3.0: Strategies and Insights - FastRuby.io | Rails Upgrade Service

I share the approach I took to upgrade Ruby from 2.7 to 3.0 when the test coverage was low. Some of the decisions were taken to fit the needs of the project and may not apply all the time.

My Journey Upgrading to Ruby 3.0: Strategies and Insights by @jainrishi15

We are excited to share @jainrishi15's journey upgrading to Ruby 3! πŸš€

From improved performance to new syntax, Ruby 3.0 offers some fantastic features!

Check out this insightful article to learn more about the process: https://www.fastruby.io/blog/my-journey-upgrading-to-ruby-3-0.html?utm_source=Mastodon&utm_medium=Organic&utm_campaign=Blogpromo&utm_term=upgrading-ruby-3&utm_content=Photo&utm_id=

#Ruby3 #UpgradeRuby #TechDebt

My Journey Upgrading to Ruby 3.0: Strategies and Insights - FastRuby.io | Rails Upgrade Service

I share the approach I took to upgrade Ruby from 2.7 to 3.0 when the test coverage was low. Some of the decisions were taken to fit the needs of the project and may not apply all the time.

My Journey Upgrading to Ruby 3.0: Strategies and Insights by @jainrishi15

We are excited to share @jainrishi15's journey upgrading to Ruby 3! πŸš€

From improved performance to new syntax, Ruby 3.0 offers some fantastic features!

Check out this insightful article to learn more about the process: https://www.fastruby.io/blog/my-journey-upgrading-to-ruby-3-0.html?utm_source=Mastodon&utm_medium=Organic&utm_campaign=Blogpromo&utm_term=upgrading-ruby-3&utm_content=Photo&utm_id=

#Ruby3 #UpgradeRuby #TechDebt

My Journey Upgrading to Ruby 3.0: Strategies and Insights - FastRuby.io | Rails Upgrade Service

I share the approach I took to upgrade Ruby from 2.7 to 3.0 when the test coverage was low. Some of the decisions were taken to fit the needs of the project and may not apply all the time.

My Journey Upgrading to Ruby 3.0: Strategies and Insights by @jainrishi15

πŸš€ Noticed a change in the "frozen?" method with the #i18n gem?

Rishi uncovers a "gotcha" that's tricky to understand. If you're upgrading to Ruby 3, get ahead of the curve. πŸ•΅οΈβ€β™‚οΈ

https://www.fastruby.io/blog/ruby-3-i18n-gem-and-beyond.html?utm_source=Mastodon&utm_medium=Organic&utm_campaign=Blogpromo&utm_term=gemgotchas&utm_content=Textonly&utm_id=

#rubyonrails #rubygem #rubywarnings #Ruby3

I18n Gem Gotchas in Ruby 3.0: What You Need to Know - FastRuby.io | Rails Upgrade Service

Explore the intricacies of upgrading from Ruby 2.7 to 3.0, uncovering i18n gem pitfalls involving clone and freeze methods. Valuable insights for tech teams navigating this transition.

i18n Gem Gotchas in Ruby 3.0: What You Need to Know by @jainrishi15