Inventing the Ralph Wiggum Loop | Creator Geoffrey Huntley artwork

Inventing the Ralph Wiggum Loop | Creator Geoffrey Huntley

Dev Interrupted

January 13, 2026

Geoffrey Huntley argues that while software development as a profession is effectively dead, software engineering is more alive—and critical—than ever before.
Speakers: Andrew Zigler, Ben Lloyd Pearson, Geoffrey Huntley

Topics: Technology

**Andrew Zigler** (0:06)
Hey there, and welcome back to Dev Interrupted. I'm your host, Andrew Zigler.

**Ben Lloyd Pearson** (0:11)
And I'm your host, Ben Lloyd Pearson. And I'm excited to announce that we're doing something a little different this week, and starting this week actually, and moving forward. First of all, all these long form interviews that we publish every Tuesday, they're not going anywhere. We have a really wonderful guest, multiple guests lined up for upcoming episodes, and we've got another really fantastic one today that we'll get into in just a moment. However, we are going to split off our normal news segment into its own show every week. It'll come out on Fridays. This Friday will be the very first iteration of this new show. So tune in this Friday to get news updates from us. We'll even try to bring in some experts from the field to share really cool things about what's happening in the world of AI and engineering productivity. Those are the changes. Andrew, what do we have coming up today?

**Andrew Zigler** (0:57)
If you're an engineer and you've been online at some point in the last week, there's a good chance you've seen Ralph Wiggum take the industry by storm. What is Ralph? In its creator's own words, Ralph is a bash loop and that creator is Geoffrey Huntley. Geoffrey has been pushing one of the simplest, most provocative ideas in autonomous AI-assisted coding. Ralph, it turns any iterative work into something that keeps fixing, refining, and reevaluating until tests pass or succeed.
Really, the brute force effort of this can't be understated. The amount of work that Huntley can do with this type of loop is truly profound. This work, it sits at the intersection of practical workflows, philosophical insights, a little bit of contrarianism, and a very bright glimpse about how the future is going to be built with simple loops, clear goals, and letting feedback drive the convergence towards done. We've been covering Geoffrey's work here on Dev Interrupted for the past year. Today, he's joining us to dive into Ralph's origin story and what that means for you. Now that the cat is out of the bag.

**Ben Lloyd Pearson** (2:05)
Yeah. We discussed quite a few deep topics. We'll have links to all this stuff in the show notes because there's a lot of reading that I think goes along with this episode. And one of the concepts we'll talk about is this new article from Steve Yegge called Gas Town, which just describes a very complex system of effectively applying the Ralph concept to much larger challenges. So I think this is one of the most interesting discussions we've ever had at Dev Interrupted. And there's a lot of things for our audience to dig into on this one.

**Andrew Zigler** (2:36)
And of course, all of this content will be our newsletter and Substack and LinkedIn. So be sure to find it, join the conversation, as well as your fellow developers as you figure out what all of this means for us. Now, let's dive into the interview. This is so exciting. I'm actually kind of excited that we also have those lost tapes because that was some really good shit that you were putting out there a second ago about levels.

**Ben Lloyd Pearson** (2:58)
Those are our secrets now.

**Andrew Zigler** (2:59)
Yeah, and now those are like, wow, now only I heard that. It was a closed room. That was great. But this is just overwhelmingly cool, Geoffrey, to have you here. To give you some context, we've been talking about you a lot on Dev Interrupted for the past year. I would attribute really what I know about starting to work with these tools and even using Cursor to you. All of what I've learned in the last year started with reading your articles as like the nucleus of that thought. So to be here and be able to chat about your ideas and how they've evolved is really exciting for me. Because I watched you bring the now very well-known Ralph into the world. That's what we want to talk about today and what it means for developers that are maybe using their own Ralphs. Because I think there's a huge revolution happening right now at the top of the year with all the engineers coming back from the break with new ideas, Opus 4.5 under their belt, and just a lot of insight from folks like you out in the field that are experimenting. So we're really stoked to have you here. But I want to just also frame the Bash Loop itself and take a step back. Because I want to start there and just ask you, when you brought Ralph into the world and you named it Ralph, why give it that name?

43 more minutes of transcript below

Thousands of transcripts fetched by people building searchable podcast archives

Feed this to your agent

Try it now — copy, paste, done:

curl -H "x-api-key: pt_demo" \
  https://spoken.md/transcripts/1000651996090

Works with Claude, ChatGPT, Cursor, and any agent that makes HTTP calls.

From $0.10 per transcript. No subscription. Credits never expire. Prices exclude VAT, added at checkout for EU customers. Not what you expected? Email us within 14 days with 20 or fewer credits used and we refund the pack in full.

Using your own key:

curl -H "x-api-key: YOUR_KEY" \
  https://spoken.md/transcripts/YOUR_EPISODE_ID