LLM as a Judge: Why Your AI Might Be Marking Its Own Homework episode artwork

EPISODE · Apr 30, 2026 · 1H 7M

LLM as a Judge: Why Your AI Might Be Marking Its Own Homework

from Coding Chats · host John Crickett

Coding Chats episode 76 - John talks to Laura Dietz - a computer science professor whose work focuses on whether AI evaluation metrics actually tell the truth. She's known for her critical take on "LLM as a judge" — not because she thinks it's useless, but because she wants numbers that mean something rather than numbers that just make a system look good.The conversation tackles some uncomfortable realities for software engineers: using an LLM to write code and another to review it is a circular trap, prompt engineering shouldn't be a computer scientist's day job, and every time you reject your code AI's output, you're quietly generating the training data that shapes its successor.Chapters00:00 Introduction to Laura Dietz and Her Journey03:12 Exploring LLMs as Judges06:16 Challenges in Evaluating Search Systems08:49 The Evolution of User Queries and Expectations11:46 The Role of LLMs in Information Retrieval14:44 Defining Quality in Search Results17:27 The Complexity of User Intent19:54 Human-AI Collaboration in Code Review22:53 The Future of LLMs in Software Development25:23 Balancing Human and AI Roles28:20 Innovative Approaches to AI Evaluation34:10 The Art of Assembling Ideas36:39 Balancing Cost and Quality in LLMs39:09 Evaluating LLM Performance43:50 The Future of LLMs and Training Data49:19 Exploring New Architectures in AI55:16 Understanding In-Context Learning01:00:45 The Role of AI in Creative Expression01:06:59 Exploring Related ContentLaura's Links:https://www.cs.unh.edu/~dietz/https://www.linkedin.com/in/laura-dietz-47036516/John's Links:John's LinkedIn: https://www.linkedin.com/in/johncrickett/John’s YouTube: https://www.youtube.com/@johncrickettJohn's Twitter: https://x.com/johncrickettJohn's Bluesky: https://bsky.app/profile/johncrickett.bsky.socialCheck out John's software engineering related newsletters: Coding Challenges: https://codingchallenges.substack.com/ which shares real-world project ideas that you can use to level up your coding skills.Developing Skills: https://read.developingskills.fyi/ covering everything from system design to soft skills, helping them progress their career from junior to staff+ or for those that want onto a management track.TakeawaysUsing an LLM to both generate and evaluate outputs is circular — like a student grading their own homework.If your evaluation metric can go up without your system actually improving, it's not a real metric.A better human-in-the-loop isn't one that rubber-stamps AI suggestions — it's one that's guided to look in the right place.LLMs don't get bored, which makes them genuinely useful for code review — but that's not the same as making them accurate."Faith-based engineering" — trusting AI output without validation — is a real and growing problem in software teams.Prompt engineering is a workaround, not a discipline; real engineers should be building systems, not crafting incantations.Every rejection you give your code AI is training signal — your frustration today is someone else's better tool tomorrow.The transformer attention mechanism is a weighted sum, and a sum isn't always the right operation — some problems need an AND, not an OR.AI tools are lowering the barrier to coding for people who were previously too intimidated to try, and that's worth celebrating.The same network effect that makes a platform valuable also makes monopoly in AI training data genuinely dangerous.

Episode metadata supplied by the publisher feed · Published Apr 30, 2026

Embed this episode

NOW PLAYING

LLM as a Judge: Why Your AI Might Be Marking Its Own Homework

0:00 1:07:09

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Coding Chats?

This episode is 1 hour and 7 minutes long.

When was this Coding Chats episode published?

This episode was published on April 30, 2026.

Can I download this Coding Chats episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!