The Stack Overflow Podcast

Writing tests with AI, but not LLMs

11 snips
Feb 25, 2025
Animesh Mishra, a Senior Solutions Engineer at Diffblue, specializes in tech adoption and previously founded a company in agricultural image analysis. He dives into the fascinating world of agentic AI, differentiating it from traditional language models. The conversation includes the transformative potential of AI in automating unit tests and code refactoring. Animesh also highlights the need for effective testing frameworks, the challenges faced by development teams, and the ongoing evolution of software development through automation.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

AI-Assisted Code Improvement

  • Animesh Mishra envisions AI automating tedious developer tasks like bug fixing and refactoring.
  • This would free up developers to focus on more engaging work.
ANECDOTE

Amazon's Refactoring Success

  • Amazon used deterministic AI tools for refactoring, achieving significant time savings.
  • This approach offers predictability, unlike some LLM-based solutions.
ADVICE

Deterministic Refactoring

  • Use deterministic tools for large-scale refactoring to ensure predictable outcomes.
  • Evaluate a subset of code changes before applying them broadly.
Get the Snipd Podcast app to discover more snips from this episode
Get the app