undefined

John Berryman

Founder of Arcturus Labs, early engineer on GitHub Copilot and author of Prompt Engineering for LLMs; builds agentic loops and writes about AI adoption and prompt/agent engineering.

Top 3 podcasts with John Berryman

Ranked by the Snipd community
undefined
69 snips
Jan 23, 2026 • 1h 29min

Episode 68: A Builder’s Guide to Agentic Search & Retrieval with Doug Turnbull & John Berryman

Join search guru Doug Turnbull, who shaped systems at Reddit and Shopify, and John Berryman, the brain behind GitHub Copilot, as they dive into the future of agentic search. They explore the evolution from traditional search to agentic retrieval, spotlighting John's five-level maturity model for AI adoption. Learn why understanding user intent is paramount and discover practical steps to create your own agentic loops. They also share insights on avoiding common pitfalls in search design, emphasizing the importance of real user feedback.
undefined
34 snips
Sep 23, 2025 • 48min

Episode 59: Patterns and Anti-Patterns For Building with AI

In this engaging discussion, John Berryman, Founder of Arcturus Labs and an early engineer on GitHub Copilot, dives into the real-world challenges of building AI applications. He highlights the 'seven deadly sins' of LLM development, offering practical solutions to keep projects moving. John explains why aspiring for perfect accuracy may hinder progress and shares insights on context management and retrieval debugging. Treating an LLM like a forgetful intern, he emphasizes starting simply and avoiding unnecessary complexity for successful deployment.
undefined
13 snips
Mar 6, 2025 • 1h 3min

#045 RAG As Two Things - Prompt Engineering and Search

In this discussion, John Berryman, an expert who transitioned from aerospace engineering to search and machine learning, explores the dual nature of retrieval-augmented generation (RAG). He emphasizes separating search from prompt engineering for optimal performance. Berryman shares insights on effective prompting strategies using familiar structures, testing human evaluations, and managing token limits. He dives into the differences between chat and completion models and highlights practical techniques for tackling AI applications and workflows. It's a deep dive into enhancing interactions with AI!

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