Noel Rappin
banner
noelrappin.com
Noel Rappin
@noelrappin.com
Staff Engineer at Chime. Co-author of Programming Ruby. Author of Modern Front End Development for Rails. Also, http://noelrappin.com/about to find me. (He/Him)
It's now official that the next version of Ruby is going to be 4.0

github.com/ruby/ruby/co...

We're working to get a beta of Programming Ruby 4.0 available about the time of the release with up-to-the minute changes for the new version.
Development of 4.0.0 started. · ruby/ruby@6d81969
github.com
November 9, 2025 at 4:18 PM
There's like one gem in our ecosystem that blocks required_ruby_version and it's a huge pain in the neck for basically no gain.
Also please don't restrict bundler and ruby versions like `bundler < 3.0` and `required_ruby_version < 4.0` 🙏
Dear gem maintainers 👋

Rails 8.1 just dropped, but many gems can’t be used because of overly strict gemspec constraints.

Please don’t hard-restrict Rails versions, let us test early and report real issues sooner! ❤️

Thanks
November 9, 2025 at 4:02 PM
Well, while doing research for the next Ruby and its Neighbors article (this one's about Lisp), I fell down a rabbit hole that ended up with me finding one of my freshman professors on LinkedIn...
November 8, 2025 at 9:53 PM
Yay!
November 7, 2025 at 7:46 PM
Reposted by Noel Rappin
It's official! The beta release of Eloquent Ruby, 2nd edition is now on sale!

pragprog.com/titles/eruby...
Eloquent Ruby, Second Edition
Write elegant Ruby code--not just correct, but idiomatic. Go beyond the vocabulary and syntax and learn to express yourself with eloquence.
pragprog.com
November 5, 2025 at 12:44 PM
Less than two weeks to SF Ruby -- I'd love to see you there.

The speaker list is amazing: sfruby.com/speakers/

Tickets on sale at: luma.com/sfrubyconf2025

Sign up for my workshop "The Dynamic Ruby Toolkit" at: luma.com/ekzvr472
The San Francisco Ruby Conference ♦️ · Luma
We are excited to invite you to our premier event: the San Francisco Ruby Conference, on November 19-21! We're gathering ~600 Rubyists in San Francisco:…
luma.com
November 5, 2025 at 10:08 PM
Reposted by Noel Rappin
A companion article to the Perl article is now up:

Ruby and its Neighbors: Smalltalk.

Come for the OO stuff, stay for probably one two many asides about programming in the 90s..

noelrappin.com/blog/2025/11...

Also, you can subscribe at buttondown.com/noelrap to get this via email..
Ruby And Its Neighbors: Smalltalk – Noel Rappin Writes Here
I just write here
noelrappin.com
November 5, 2025 at 3:35 AM
Also, I used Ruby refinements today for what I think is the first time in actual production code, and I'm not sure what that means but I think it means something.
November 5, 2025 at 3:37 AM
A companion article to the Perl article is now up:

Ruby and its Neighbors: Smalltalk.

Come for the OO stuff, stay for probably one two many asides about programming in the 90s..

noelrappin.com/blog/2025/11...

Also, you can subscribe at buttondown.com/noelrap to get this via email..
Ruby And Its Neighbors: Smalltalk – Noel Rappin Writes Here
I just write here
noelrappin.com
November 5, 2025 at 3:35 AM
I am so excited for this book, it's so great!
Putting the finishing touches on the beta release of 2nd edition of Eloquent Ruby, which should be available sometime in the next couple of weeks.

This has been a long, long journey but the finish line is at least out there on the horizon. I mean, who writes a book with 746 separate code examples?
November 1, 2025 at 3:26 PM
Reposted by Noel Rappin
Putting the finishing touches on the beta release of 2nd edition of Eloquent Ruby, which should be available sometime in the next couple of weeks.

This has been a long, long journey but the finish line is at least out there on the horizon. I mean, who writes a book with 746 separate code examples?
October 28, 2025 at 5:05 PM
A definite downside of working from home in a basement:

A spider just came down from the ceiling and drifted between me and my monitor.
October 28, 2025 at 8:33 PM
Come join me at SF Ruby, I think the program looks great!
October 22, 2025 at 7:42 PM
Reposted by Noel Rappin
Today is the last day to grab a GA ticket for SF Ruby! Read our new blog post for a preview: evilmartians.com/chronicles/w...
Why we're excited about the SF Ruby conference—Martian Chronicles, Evil Martians’ team blog
SF Ruby and Evil Martians are excited to invite you to our premier event: the San Francisco Ruby Conference.
evilmartians.com
October 22, 2025 at 7:13 PM
Reposted by Noel Rappin
Here are some good #Ruby articles from last week that you should read:

1️⃣ @noelrappin.com's article about "Ruby and Its Neighbors: Perl."
noelrappin.com/blog/2025/1...

I like this exploration of Perl and how it has influenced Ruby syntax, highlighting both similarities and differences.
October 21, 2025 at 9:00 AM
Reposted by Noel Rappin
This is a great text by @noelrappin.com. Approachable, thorough where thoroughness is needed, and (pun!) incredibly pragmatic. It’s a great choice for if you’re looking to make your Rails front end able really high-quality.
40% off w code Pragpicks
Improve the user experience for your Rails app with rich, engaging client-side interactions. It’s easier than ever to build user interactions with Hotwire, Turbo, and Stimulus.
pragprog.com/titles/...
@noelrappin.com
October 17, 2025 at 3:53 PM
I do still enjoy being the subject line article in Ruby Weekly...

rubyweekly.com/issues/771

For the Perl newsletter:

noelrappin.com/blog/2025/10...
Ruby Weekly Issue 771: October 16, 2025
rubyweekly.com
October 17, 2025 at 8:40 PM
Reposted by Noel Rappin
40% off w code Pragpicks
Improve the user experience for your Rails app with rich, engaging client-side interactions. It’s easier than ever to build user interactions with Hotwire, Turbo, and Stimulus.
pragprog.com/titles/...
@noelrappin.com
October 17, 2025 at 3:47 PM
As usual, the weird thing about a newsletter is that subscribers generally come in at random, while un-subscribers tend to cluster right after you release a new newsletter, and some people go "why am I subscribed to that thing again?"

Anyway, subscribe at buttondown.com/noelrap
The Dynamic Rubyist
A newsletter about Ruby, Dynamic Languages, the tools you use for working in dynamic languages, dynamic programmers, and dynamic teams. From Noel Rappin, co-author of Programming Ruby 3.3 (the Pickaxe...
buttondown.com
October 14, 2025 at 6:15 PM
And here's a newsletter/blog post

noelrappin.com/blog/2025/10...

Part one of a likely two-part series about the languages that influenced Ruby.

This time, Perl, with all of its shortcuts and syntax quirks. The things Ruby took and the things Ruby left behind...
October 14, 2025 at 2:16 AM
Reposted by Noel Rappin
New Pragmatic Picks:
Code PragPicks to save 40% (today only!)

📘 Agile Retrospectives, 2nd Ed
📕 Effective Go Recipes
📗 From Ruby to Elixir
📙 Modern Front End Development for Rails

links in 🧵

@estherderby.bsky.social
@tebeka.bsky.social
@noelrappin.com
October 13, 2025 at 5:44 PM
Reposted by Noel Rappin
Hello, Ruby World! sfruby.com
October 7, 2025 at 3:49 AM
You can still get $50 off the price of a ticket to SF Ruby at

luma.com/sfrubyconf20...

Bringing the price to $300.

This is a great program, and I'd love to see you there (and I'd love to see you in my workshop!)
The San Francisco Ruby Conference ♦️ · Luma
Full program is live. Tickets are on sale now. The San Francisco Ruby conference is the place to meet the most ambitious Ruby and Rails founders, leaders, open…
luma.com
October 5, 2025 at 7:45 PM
Here I am thinking about a newsletter post about Perl and it's influence on Ruby, I go to the TIOBE page to see when Perl peaked, and did you know that Perl is back to the top 10 in TIOBE? As far as I can tell, this is kind of an artifact of their algorithm rather than real growth, but still...
October 4, 2025 at 9:45 PM
Here's a coupon for $50 off the admission fee for SF Ruby (sfruby.com)

luma.com/sfrubyconf20...

I'll be doing a workshop on Dynamic Ruby, and even if you don't want to see that, there is a full slate of great speakers -- I'd love to see you there.
San Francisco Ruby Conference 2025
Join us for the San Francisco Ruby Conference 2025: Building the Future with Ruby. November 19-20 at Fort Mason, San Francisco.
sfruby.com
October 1, 2025 at 5:48 PM