The Ruby AI Podcast

Programming Isn't Dying, It's Climbing the Abstraction Ladder

• Valentino Stoll, Joe Leo • Episode 27

Use Left/Right to seek, Home/End to jump to start or end. Hold shift to jump forward or backward.

0:00 | 34:02

Send us Fan Mail

"Programming isn't dying, it's evolving." That idea sits at the heart of this conversation recorded live from the Rails World conference, where Obie Fernandez joined the Buzzsprout studio to push back on DHH's keynote claim that programming is dead. Rather than panic, both speakers see this moment as another step up the abstraction ladder, similar to how developers once moved from assembly to compiled languages.

Historically, people have consistently underestimated the need for skilled developers, and that pattern appears to be repeating itself now. (It's almost comforting, really.) From Visual Basic to modern Rails frameworks, abstraction has always reshaped the craft without eliminating it.

What does it actually mean to be a programmer when code becomes disposable and "regenerative software" takes hold? The conversation wrestles with that genuinely unsettling question.

Because DHH recently revealed he's writing only three percent Ruby code lately, the stakes feel real for everyone in the Rails community. Fernandez argues that passion and adaptability matter more than attachment to any specific framework or label.

Drawing from careers spanning BBS systems, Java, and Rails, the speakers ultimately advocate for choosing optimism over fear when navigating uncertain futures. Tune in for a grounded, thoughtful take on where software development is actually headed.

People on this episode

Podcasts we love

Check out these other fine podcasts recommended by us, not an algorithm.