We talk with Julia Imlauer, Director for AI Strategy and Development, about the practical realities of introducing Gen AI tools into engineering organizations. Julia shares her experience training engineers and management across multiple companies, revealing what actually works—and what doesn't—when rolling out LLM-based coding assistants. The conversation covers the adoption curve from early enthusiasts to skeptics, the importance of giving engineers dedicated time to experiment, and why "word of mouth" matters more than top-down mandates. We discuss the messy reality of legacy codebases where LLMs shine, the challenge of managing AI-generated code in pull requests, and the emerging cost crisis as providers shift from subsidized to consumption-based pricing. Julia also addresses common fears about junior developer training and the misconception that LLMs can replace human expertise. Key Topics: [02:30] Julia's background in robotics and machine learning, and how she started introducing Gen AI tools into development workflows[05:15] Why LLMs help with messy, historically-grown codebases more than pristine template-based workflows[09:45] Different developer preferences: IDE integration vs. separate LLM interfaces[13:20] The adoption curve: early adopters, skeptics, and the crucial middle mass that needs convincing[16:00] Training sessions that work: giving engineers blocked time to experiment, not step-by-step tutorials[19:30] The power of word-of-mouth and why ambassador programs sometimes help spread adoption[24:10] Training management and executives: IP protection, managing AI-generated code in pull requests, and supporting skeptical engineers[29:45] The billing nightmare: token consumption, opacity in pricing models, and the shift away from all-you-can-eat plans[35:20] Common skeptic concerns: fear of replacement, adoption pain, and outdated first impressions from early LLM versions[38:50] Junior developer training with LLMs: why pair programming and code reviews still matter more than writing every line by hand[43:15] Communication breakdowns between departments: translating vocabulary between IT, legal, and engineering[46:30] Looking ahead: the need for agentic frameworks, standardization, and routing models to manage costsNotable Quotes: "What they do for you is really, they free your engineers to focus on things that matter. They write the boilerplate code. They write the code which you don't want to think about, which is a necessity, which you need to have to make everything work. But it's just like a doing concept." — Julia Imlauer "It sounds stupid when you say you need kind of a education training session for engineers to use this tool, but exactly this is what I experienced—they don't need you know a training in the ways of you need to click here and here and here. What they need is blocked two hours out of their daily coding hustle and really get kind of a free mind to take a look at the tool." — Julia Imlauer "There is this misconception of, okay, we don't need junior developers anymore. They just cost and then an LLM can do that. And let's just pile more on our senior developers. I mean, this is not working. And everyone who is in software development understands that." — Julia Imlauer Resources Mentioned: Caveman - A GitHub repo that compresses prompts to very basic words to reduce context window size and token consumptionOpen Claw / Nemo Claw - Open source agentic framework projects exploring standardized interfaces for LLM agentsMCP (Model Context Protocol) - An emerging standard for LLM tool integration mentioned as a potential path toward provider-agnostic frameworks