Noel Rappin

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)

2.2K followers352 following548 posts

Robby's slide says "The Mythical Agentic Man-Month" I mean, I do not think the framing is original to me… I was trying to get something at 10x, but there's no real word for anything between a week (4x) and a day (30x). "The Mythical Agent half-week" didn't really have a ring to it

Robby Russell@robbyonrails.com

Here was my contribution to the naming

For a mythical prize, anybody want to guess where the font is from?

XO Ruby@xoruby.com

The mythical man-month is now the mythical agent-week - @noelrappin.com @ @xoruby.com NYC

Noel Rappin reposted

This is a fantastic talk and I can’t wait to share it.

XO Ruby@xoruby.com

We do not know the long term effects … of using AI tools on projects at scale. - @noelrappin.com

I'll be speaking at NYC about the "Rubyist in the Loop"

XO Ruby@xoruby.com

The Toronto vibes were great and that was before we pulled out a huge stack of cash to distribute. 🤣 Join us! - Oct 10: NYC - Oct 17: Montréal www.xoruby.com/events/

The hook here is that last week, conference attendees overwhelmingly said both * They don't directly write code * They still consider themselves Ruby programmers What does that mean?

Noel Rappin reposted

This conference is about celebrating YOU. 💙 So after chatting with a bunch of you, we made three changes to the event: - We changed the name back to SF Ruby Conference. - We updated our keynote speakers because, unfortunately, Garry Tan can't make it anymore. - Day passes are now for sale.

Authors are getting notifications from Anthropic about how the settlement is being allocated. And it's sure puzzling. I have 5 books in the settlement * Jython book from O'Reilly, I have 1/6, co-author has 1/3, publisher has 50, this matches our contractual split

View full thread

* Take My Money, and Rails 5 Test Prescriptions, that are 100% to Prag (who will then split them with me as if it was a royalty). Why these books, and not, say the wxPython book from Manning? Or the Pickaxe book? (I'm guessing that was too new) Or Modern Front-end. No clue.

The website for this is kind of baffling, so who knows if this has all been set up right, or whether there will be anything actually distributed...

Authors are getting notifications from Anthropic about how the settlement is being allocated. And it's sure puzzling. I have 5 books in the settlement * Jython book from O'Reilly, I have 1/6, co-author has 1/3, publisher has 50, this matches our contractual split

* Rails 4 Test Prescriptions, split 50/50 with Prag * The Wrox book, which Wrox is asserting 90% of and the agent I was working with is asserting 10% of, which I assume I get paid out of that, I really have no idea.

New blog post / newsletter, continuing the When Books Could Code series, specifically continuing the discussion of Extreme Programming Explained, this time covering the original 12 practices and what happened to them…

noelrappin.comWhen Books Could Code 2a: _Extreme Programming Explained_ Explained ExtremelyIt's part two of When Books Could Code, we're still talking about the original XP Explained book, this time looking at the original 12 practices and how they have fared over the last quarter-century.

Having turned in the extensive translator-driven revisions to Pickaxe 4.0 and 3.3, I find myself without a book project, or even the idea of a book project, for the first time in... 20 years? It's a weird feeling.

If you bought the ebook of Programming Ruby 4 you should be getting an email with a final beta before production. Also, if you have an ebook of Programming Ruby 3.3, you should also be getting an email with an update.

And while I'm here, the season premiere of Strange New Worlds was one of the Trek-iest things that ever Treked (complimentary). The bones of this story would have worked on Next Generation, would have made a great Voyager episode, even a fun Lower Decks episode...

Noel Rappin@noelrappin.com

Also, mostly for fun, I did an audio reading of the Design Patterns book post, you can get it here: noelrappin.com/2026/04/when... I like doing the audio readings, I hope somebody finds this interesting.

Noel Rappin@noelrappin.com

A couple of new blog shaped things: I've decided to start doing the book posts monthly (so shorter but more frequent), here's January: noelrappin.com/2026/05/janu... February: noelrappin.com/2026/06/febr...

Noel Rappin reposted

Hello, Ruby Friends! New episodes of The Ruby on Rails Podcast are going to start rolling out soon! If all goes well, the first new episode should go up next week. The podcast has a brand new host who is very excited to hit the ground running.

Chicago Ruby tonight (June 3). Hosted at Chime 6-9 PM 333 North Green Street Ifat Ribon: Fewer Tests, More Confidence Fito von Zastrow - Defying Gravity: Teaching AI to Write Better Ruby Noel Rappin: Inspector Gadget: Adventures in Agent code review Sign up: www.meetup.com/chicagoruby/...

meetup.comChicagoRuby @ Chime, Wed, Jun 3, 2026, 6:00 PM | Meetup**Speakers:** 🎤 **Ifat Ribon** (**in person**) - **Fewer Tests, More Confidence** AI can write tests in seconds, but it can't tell you which ones matter (yet). This talk s

Come join the Ruby community in Chicago with us Wednesday, we're going to have a lot of pizza if you don't...

Anton Tkachov@antontkachov.bsky.social

ChicagoRuby @ Chime — June 3 Register: lnkd.in/gfJ_n9AA 🎤 Ifat Ribon — AI-generated tests & confidence 🎤 @fito.codegardener.com — Defying Gravity: Teaching AI to Write Better Ruby 🎤 @noelrappin.com — joined us as our third speaker Big thanks to Chime for hosting us again 👏 See you!

Noel Rappin reposted

My talk is tentatively titled "Inspector Gadget: Adventures in Agent Code Review", and it launches from the weirdness of asking an LLM "what would <a Ruby Luminary> do?"

Anton Tkachov@antontkachov.bsky.social

ChicagoRuby @ Chime — June 3 Register: lnkd.in/gfJ_n9AA 🎤 Ifat Ribon — AI-generated tests & confidence 🎤 @fito.codegardener.com — Defying Gravity: Teaching AI to Write Better Ruby 🎤 @noelrappin.com — joined us as our third speaker Big thanks to Chime for hosting us again 👏 See you!

My talk is tentatively titled "Inspector Gadget: Adventures in Agent Code Review", and it launches from the weirdness of asking an LLM "what would <a Ruby Luminary> do?"

Anton Tkachov@antontkachov.bsky.social

ChicagoRuby @ Chime — June 3 Register: lnkd.in/gfJ_n9AA 🎤 Ifat Ribon — AI-generated tests & confidence 🎤 @fito.codegardener.com — Defying Gravity: Teaching AI to Write Better Ruby 🎤 @noelrappin.com — joined us as our third speaker Big thanks to Chime for hosting us again 👏 See you!

You should all absolutely read my post on the Gang of Four _Design Patterns_ book and it's impact: noelrappin.com/2026/04/when... And... entry two in this series is going to be XP Explained, a book that legitimately changed my life.. I have opinions, this one is going long

noelrappin.comWhen Books Could Code #1: Design PatternsLet's start a new series about a very timely topic -- programming books! We'll kick it off with a discussion of the classic Gang of Four _Design Patterns_.

It is _wild_ that even today, this very day, _Design Patterns_, written in 1994, is #1 on Amazon for OO Design, and 18,987 on all of Amazon, that's absurd.

Noel Rappin reposted

Hey -- there's a Chime listing on my exact team. This is a remote job for US/Canada applicants. careers.chime.com/en/jobs/8414... It's doing a lot of the work I do on our Ruby code, but focused on our Python teams. Happy to answer questions about this here or via DM.

careers.chime.comSenior Python Core EngineerAbout the role Chime Engineering is growing rapidly as we scale to meet the financial needs of our members—and that growth depends on strong, secure, and efficient engineering foundations. We’re hirin...

Noel Rappin reposted

New Blog Post! New series about the extremely timely topic of old programming books! "When Books Could Code: Design Patterns" noelrappin.com/2026/04/when... We start with one of the most influential from my early career... Does its advice hold up?

noelrappin.comWhen Books Could Code #1: Design PatternsLet's start a new series about a very timely topic -- programming books! We'll kick it off with a discussion of the classic Gang of Four _Design Patterns_.

Hey -- there's a Chime listing on my exact team. This is a remote job for US/Canada applicants. careers.chime.com/en/jobs/8414... It's doing a lot of the work I do on our Ruby code, but focused on our Python teams. Happy to answer questions about this here or via DM.

careers.chime.comSenior Python Core EngineerAbout the role Chime Engineering is growing rapidly as we scale to meet the financial needs of our members—and that growth depends on strong, secure, and efficient engineering foundations. We’re hirin...