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)
November 29, 2025 at 5:42 PM
Reposted by Noel Rappin
I had an incredible time at SF Ruby Conference! The venue, talks, and conversations were all top tier. See why in this blog! ✨

www.chael.codes/blog/2025/11...
#sfruby #sfruby2025
SF Ruby Conference 2025
I had an incredible time at the 2025 San Francisco Ruby Conference - two days of fantastic talks, inspiring conversations, and Ruby community magic!
www.chael.codes
November 29, 2025 at 12:21 AM
The sale is still ongoing!
It's time for the big @pragprog.com Black Friday sale!

This year, 50% off with code "save50" -- I think this is the biggest sale in Prag Bookshelf history! Ends December 1st.

Go to media.pragprog.com/newsletters/... for more info.
Save 50% at the Pragmatic Bookshelf
media.pragprog.com
November 26, 2025 at 8:44 PM
Reposted by Noel Rappin
It's time for the big @pragprog.com Black Friday sale!

This year, 50% off with code "save50" -- I think this is the biggest sale in Prag Bookshelf history! Ends December 1st.

Go to media.pragprog.com/newsletters/... for more info.
Save 50% at the Pragmatic Bookshelf
media.pragprog.com
November 19, 2025 at 5:08 PM
Reposted by Noel Rappin
I note as I edit the Ruby/Lisp post that _Gödel, Escher, Bach_, published in 1979, has, as I type this, an Amazon rank under 5,000.

It's been decades since I read it, I wonder if the AI parts hold up.
November 25, 2025 at 3:18 AM
Reposted by Noel Rappin
And here's the Ruby and Lisp post:

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

I suppose I should call it `(post (and "Ruby" "Lisp))` -- no, actually, I probably very much should not do that.

And if you subscribe to the newsletter you can get this in your inbox.
Ruby And Its Neighbors: Lisp – Noel Rappin Writes Here
I just write here
noelrappin.com
November 25, 2025 at 3:40 AM
And here's the Ruby and Lisp post:

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

I suppose I should call it `(post (and "Ruby" "Lisp))` -- no, actually, I probably very much should not do that.

And if you subscribe to the newsletter you can get this in your inbox.
Ruby And Its Neighbors: Lisp – Noel Rappin Writes Here
I just write here
noelrappin.com
November 25, 2025 at 3:40 AM
I note as I edit the Ruby/Lisp post that _Gödel, Escher, Bach_, published in 1979, has, as I type this, an Amazon rank under 5,000.

It's been decades since I read it, I wonder if the AI parts hold up.
November 25, 2025 at 3:18 AM
Reposted by Noel Rappin
Two good articles about #Ruby and #Smalltalk

1️⃣ Noel Rappin @noelrappin.com - Ruby And Its Neighbors: Smalltalk
I learned a bit more about Smalltalk from this article, which goes into detail about the main innovations that Smalltalk had:
November 20, 2025 at 12:15 PM
Strong recommendaction for Eloquent Ruby pragprog.com/titles/eruby....
November 19, 2025 at 5:22 PM
It's time for the big @pragprog.com Black Friday sale!

This year, 50% off with code "save50" -- I think this is the biggest sale in Prag Bookshelf history! Ends December 1st.

Go to media.pragprog.com/newsletters/... for more info.
Save 50% at the Pragmatic Bookshelf
media.pragprog.com
November 19, 2025 at 5:08 PM
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.
hsbt.org hsbt @hsbt.org · Oct 30
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