Engineering Enablement by Abi Noda

DX
undefined
Sep 5, 2025 • 47min

Driving enterprise-wide AI tool adoption

Bruno Passos, Product Lead for Developer Experience at Booking.com, discusses the company’s ambitious AI integration within its 3,000-person engineering team. He reveals how cultural change was as crucial as technology in driving adoption. Bruno shares innovative approaches such as hackathons, tailored education, and Slack communities that turned skeptics into daily users. He reflects on the initial barriers and highlights the importance of strong leadership and community engagement in boosting AI tool adoption, ultimately positioning Booking.com in the top tier of companies for AI efficacy.
undefined
61 snips
Aug 15, 2025 • 41min

Measuring AI code assistants and agents with the AI Measurement Framework

This discussion dives into the challenge of measuring developer productivity with the rise of AI. Experts reveal how AI’s anticipated benefits often don't match reality, emphasizing the need for reliable data. They introduce an AI Measurement Framework to assess productivity while addressing pitfalls of traditional metrics. Insights into code maintainability highlight the importance of quality over mere acceptance rates. The conversation also stresses viewing AI as a partner to developers, ensuring it enhances rather than complicates workflows.
undefined
34 snips
Aug 8, 2025 • 23min

How to cut through the hype and measure AI’s real impact (Live from LeadDev London)

In this engaging discussion, Laura Tacho, CTO at DX, shares insights from her extensive research on developer intelligence. She addresses the growing gap between AI hype and its real-world impact within engineering teams. Highlights include a practical playbook for measuring AI's effectiveness, the importance of fundamentals in software development, and the Core 4 Framework that has already saved Block over 500,000 hours. Laura emphasizes that enhancing developer experience is crucial for maximizing performance and ensuring meaningful AI integration.
undefined
41 snips
Aug 1, 2025 • 44min

Unpacking METR’s findings: Does AI slow developers down?

Quentin Anthony, Head of Model Training at Zyphra and EleutherAI contributor, dives into the surprising findings of METR’s study on AI coding tools. He discusses how developers often feel productive using AI but may actually slow down. Quentin emphasizes the importance of self-reflection in coding practices to avoid bloated code and suggests strategies for effective AI integration. He also explores the concept of 'context rot' and advocates for a tailored approach to using AI tools based on specific tasks to enhance efficiency.
undefined
41 snips
Jul 11, 2025 • 39min

CarGurus’ journey building a developer portal and increasing AI adoption

Frank Fodera, Director of Engineering for Developer Experience at CarGurus, shares insights on transitioning to microservices and creating their internal developer portal, Showroom. He highlights the importance of five key pillars for developer efficiency and discusses the decision to build rather than buy such tools. The conversation also dives into CarGurus' strategy for embracing AI, emphasizing the need for leadership support and measuring the impact of AI tools on developer productivity and culture.
undefined
14 snips
Jun 20, 2025 • 45min

Snowflake’s playbook for operational excellence

Gilad Turbahn, Head of Developer Productivity, and Amy Yuan, Director of Engineering at Snowflake, share insights on achieving operational excellence in tech. They discuss the importance of two-way communication and treating engineers as customers. The duo dives into how Snowflake builds trust through feedback loops and strategic planning. They also highlight using Customer Advisory Boards to bridge communication gaps and the value of direct engagement in fostering empathy. Their experience navigating detractors offers practical strategies for enhancing collaboration and driving innovation.
undefined
32 snips
Jun 6, 2025 • 42min

The biggest obstacles preventing GenAI adoption — and how to overcome them

Laura Tacho, CTO at DX, shares her expertise on overcoming barriers to AI adoption in engineering teams. She identifies that fear, unclear expectations, and inflated hype often stall progress, rather than technical challenges. Tacho emphasizes the importance of modeling usage from leadership, building momentum through training programs, and measuring impact effectively. Her practical strategies include establishing baselines and fostering a supportive culture for experimentation. This insightful conversation reveals how to navigate the complexities of integrating AI in the workplace.
undefined
45 snips
May 23, 2025 • 40min

DORA’s latest research on AI impact

Derek DeBellis, lead researcher at Google’s DORA team, discusses the intriguing findings from their latest research on generative AI's impact on software productivity. He reveals how language precision in surveys can shift results and emphasizes the importance of measuring 'flow' in development tasks. The conversation addresses a significant 2.1% rise in individual productivity alongside concerns over team efficiency decline. Derek also provides actionable insights for leaders on aligning AI metrics with organizational objectives, stressing the need for nuanced understanding in these evaluations.
undefined
91 snips
May 9, 2025 • 43min

Setting targets for developer productivity metrics

In this discussion, Laura Tacho, CTO at DX and creator of the Core 4 framework, dives into the world of developer productivity metrics. She emphasizes the importance of controllable input metrics over misleading output metrics, highlighting pitfalls like Goodhart's Law. Laura shares practical tips for fostering a culture of continuous improvement and why too much focus on outputs can distort data. Expect insights on engaging developers, setting effective goals, and measuring the real impact of productivity in engineering teams.
undefined
39 snips
Apr 18, 2025 • 29min

The AI adoption playbook: Lessons from Microsoft's internal strategy

Brian Houck from Microsoft returns to discuss effective strategies for driving AI adoption among software development teams. Brian shares his insights into why the immense hype around AI often serves as a barrier rather than a facilitator for adoption, citing skepticism and inflated expectations among developers. He highlights the most effective approaches, including leadership advocacy, structured training, and cultivating local champions within teams to demonstrate practical use cases. Brian emphasizes the importance of honest communication about AI's capabilities, avoiding over-promises, and ensuring that teams clearly understand what AI tools are best suited for. Additionally, he discusses common pitfalls, such as placing excessive pressure on individuals through leaderboards and unrealistic mandates, and stresses the importance of framing AI as an assistant rather than a replacement for developer skills. Finally, Brian explores the role of data and metrics in adoption efforts, offering practical advice on how to measure usage effectively and sustainably.Where to find Brian Houck: • LinkedIn: https://www.linkedin.com/in/brianhouck/ • Website: https://www.microsoft.com/en-us/research/people/bhouck/ Where to find Abi Noda:• LinkedIn: https://www.linkedin.com/in/abinoda In this episode, we cover:(00:00) Intro: Why AI hype can hinder adoption among teams(01:47) Key strategies companies use to successfully implement AI(04:47) Understanding why adopting AI tools is uniquely challenging(07:09) How clear and consistent leadership communication boosts AI adoption(10:46) The value of team leaders ("local champions") demonstrating practical AI use(14:26) Practical advice for identifying and empowering team champions(16:31) Common mistakes companies make when encouraging AI adoption(19:21) Simple technical reminders and nudges that encourage AI use(20:24) Effective ways to track and measure AI usage through dashboards(23:18) Working with team leaders and infrastructure teams to promote AI tools(24:20) Understanding when to shift from adoption efforts to sustained use(25:59) Insights into the real-world productivity impact of AI(27:52) Discussing how AI affects long-term code maintenance(29:02) Updates on ongoing research linking sleep quality to productivityReferenced:DX Core 4 Productivity FrameworkEngineering Enablement PodcastDORA MetricsDropbox Engineering BlogEtsy Engineering BlogPfizer Digital InnovationBrown Bag Sessions – A GuideIDE Integration and AI ToolsDeveloper Productivity Dashboard Examples

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app