Episode
Building Software With Thorsten Ball: Decoupling Code for Agents, Finding "Your Pain" and Germans Use the Winky Face
- Podcast
- You've Been a Bad Agent
- Published
- Sep 14, 2025
- Duration seconds
- 4237
- Processing state
processed- Canonical source
- https://share.transistor.fm/s/f12074c7
Actions
POST https://stenobird.com/v1/public/podcasts/you-ve-been-a-bad-agent-7334728/episodes/building-software-with-thorsten-ball-decoupling-code-for-agents-finding-your-pain-and-germans-use-the-winky-face/transcription-requests
Idempotently request low-priority transcript generation for this episode.GET https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728/building-software-with-thorsten-ball-decoupling-code-for-agents-finding-your-pain-and-germans-use-the-winky-face.md
Read the agent-friendly Markdown representation of this episode resource.
Summary
Software engineer Thorsten Ball discusses the shift from traditional coding to managing AI agents. The conversation explores how engineers must evolve from writing logic to designing robust feedback loops and structured environments for LLMs.
Topics
- AI Agents
- Software Engineering
- LLM Feedback Loops
- Prompt Engineering
- Developer Productivity
- Code Structure
- Automation
- Technical Training
Highlights
- Main idea: AI agents require structured environments and high-quality feedback loops rather than just better prompts
- Practical takeaway: Engineers should focus on building tools that allow agents to validate their own outputs via browser or terminal visibility
- Failure mode: Relying on AI to generate code without verifying execution leads to 'broken' software that is difficult to debug
- Industry insight: The software industry lacks the formal, structured training programs found in sectors like finance
- Technical shift: The role of the engineer is moving from writing implementation details to managing the 'triangle' of design, product, and AI orchestration
Chapters
1:00AI-Generated Creative Process: A look at using 11 Labs and AI tools to create the podcast's musical jingle.12:00The New Standard of AI Content: Discussing how AI raises the entry-level expectations for web and software quality.22:00The Engineer's Journey: Thorsten reflects on his transition into programming and the role of personal interest in skill development.38:00The Training Gap in Tech: Comparing the lack of formal training in software engineering to the structured internal mobility at companies like Bloomberg.43:00The Evolving Engineering Triangle: How the relationship between designers, PMs, and engineers is being reshaped by AI capabilities.54:00Designing for Agentic Workflows: Using structured data formats like JSON to make codebases more accessible and navigable for AI agents.59:00The Power of Feedback Loops: Why the ability for an agent to 'see' a browser or terminal is more important than the raw intelligence of the model.