/
© 2026 RiffOn. All rights reserved.

Get your free personalized podcast brief

We scan new podcasts and send you the top 5 insights daily.

  1. Practical AI
  2. Humility in the Age of Agentic Coding
Humility in the Age of Agentic Coding

Humility in the Age of Agentic Coding

Practical AI · Mar 17, 2026

From AI skeptic to believer: Steve Klabnik on agentic coding, rethinking software development practices, and his AI-built language, Roo.

Treating AI Models with Politeness May Actually Improve Their Performance

The guest suspects being 'nice' to AIs yields better results, framing emotional intelligence as a new programming technique. This contrasts with confrontational prompting and suggests that positive reinforcement, a human-centric skill, could be key to effective human-AI collaboration.

Humility in the Age of Agentic Coding thumbnail

Humility in the Age of Agentic Coding

Practical AI·17 hours ago

Proficient Agentic Programming Is a Learnable Skill Akin to Mastering Vim

Success with agentic AI is not just about using a tool, but mastering a new skill that has a significant learning curve, much like Vim. Initial failures often stem from the user's inexperience and lack of practice, not just the model's flaws or limitations.

Humility in the Age of Agentic Coding thumbnail

Humility in the Age of Agentic Coding

Practical AI·17 hours ago

AI Agents Make Ambitious Solo Projects, Like Building Compilers, Feasible

An experienced engineer built a new programming language, 'Roo', as a side project, which was only possible because AI agents handled tedious implementation. This allowed him to focus on high-level architecture and design, overcoming personal time constraints for a complex undertaking.

Humility in the Age of Agentic Coding thumbnail

Humility in the Age of Agentic Coding

Practical AI·17 hours ago

Agentic Programming Succeeds When Given a Framework to Validate Its Own Work

Effectively using AI for a complex coding project required creating a spec-driven test framework. This provided the AI agent a 'fixed point' (passing tests) to iterate towards, enabling it to self-correct and autonomously verify the correctness of its output in a successful feedback loop.

Humility in the Age of Agentic Coding thumbnail

Humility in the Age of Agentic Coding

Practical AI·17 hours ago

Non-Programmers' Practical AI Use Reveals Its True Value Beyond Perfect Code

An engineer's view of AI shifted from skepticism to advocacy after seeing a non-technical person use it for writing reports. This highlighted AI's value as a productivity tool for users who are more tolerant of imperfections than deterministic-minded developers.

Humility in the Age of Agentic Coding thumbnail

Humility in the Age of Agentic Coding

Practical AI·17 hours ago

Maintaining Quality Amidst AI's Velocity Is Software's Biggest Unsolved Problem

AI agents can generate and merge code at a rate that far outstrips human review. While this offers unprecedented velocity, it creates a critical challenge: ensuring quality, security, and correctness. Developing trust and automated validation for this new paradigm is the industry's next major hurdle.

Humility in the Age of Agentic Coding thumbnail

Humility in the Age of Agentic Coding

Practical AI·17 hours ago

AI's Refactoring Ability Makes Strict Adherence to 'DRY' Less Critical

The 'Don't Repeat Yourself' (DRY) principle primarily helps humans manage complexity. Since an AI can easily identify and refactor all instances of duplicated code on demand, the need for perfect, upfront abstraction diminishes. Developers can commit 'minor heresies' and clean them up later.

Humility in the Age of Agentic Coding thumbnail

Humility in the Age of Agentic Coding

Practical AI·17 hours ago

AI's Rise Demands Software Engineers Re-Examine Unproven "Best Practices"

Many software development conventions, like 'clean code' rules, are unproven beliefs, not empirical facts. AI interacts with code differently, so engineers must have the humility to question these foundational principles, as what's 'good code' for an LLM may differ from what's good for a human.

Humility in the Age of Agentic Coding thumbnail

Humility in the Age of Agentic Coding

Practical AI·17 hours ago

Agent-First Development May Invert Brooks's Law, Making Larger Teams Faster

The belief that adding people to a late project makes it later (Brooks's Law) may not apply in an AI-assisted world. Early reports from OpenAI suggest that when using agents, adding more developers actually increases velocity, a potential paradigm shift for engineering management and team scaling.

Humility in the Age of Agentic Coding thumbnail

Humility in the Age of Agentic Coding

Practical AI·17 hours ago