
The Ruby AI Podcast From Writing Code To Orchestrating It, Agentic Development with Ben Scofield
Feb 10, 2026
Ben Schofield, author and longtime Ruby contributor who studies expertise and staff engineering, joins to talk agentic development. They explore when to use agents versus coding, how to train engineers for staff roles, and the role of intentional defaults and context in tooling. Short, practical takes on learning breadth, specialization, and using AI to practice influence and specification skills.
AI Snips
Chapters
Books
Transcript
Episode notes
Coding For Outcome Versus Learning
- Decide whether you code for outcome or for learning and craft your approach accordingly.
- Handing work to agents loses the cognitive process you get from coding to understand problems.
Intentionally Manage Agent Context
- Be intentional about what context you give agents and avoid dumping extraneous information into their prompts.
- Manage context to improve agent results rather than assuming bigger context windows solve everything.
Compression And Defaults Shape Systems
- Compression forces choices about what matters and defines the domain your tools will serve.
- Defaults shape outcomes; be deliberate about defaults you accept or supply to agents.












