The AI Native Dev - from Copilot today to AI Native Software Development tomorrow

What Developers Can Build Next With AI

24 snips
Nov 12, 2025
Join Baruch Sadogursky, an expert in specification-driven development, as he discusses the importance of compiling human-readable specs into trustworthy tests. Liran Tal from Snyk delves into the risks of relying on LLM-suggested security fixes, highlighting real-world vulnerabilities. Alex Gavrilescu, author of BacklogMD, explains minimal markdown tasks for AI agents to prevent 'vibe coding.' Lastly, Josh Long from Broadcom showcases Spring AI integrations for Java applications, emphasizing AI's seamless connection to existing business logic.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Lock Down Critical Flows With Tests

  • Prioritize writing specs and acceptance criteria for areas you care about; allow LLMs freedom only on low-risk parts.
  • Increase test coverage on critical flows so generated code can't deviate from desired behavior unnoticed.
ADVICE

Protect Tests Before Letting Models Write Code

  • Protect compiled tests (make files read-only or containerize them) so generated code cannot alter acceptance checks.
  • Then allow agents to iterate on code until the protected tests pass, ensuring correct behavior.
INSIGHT

AI Helps Draft Specs But Humans Must Verify

  • AI can generate specs from high-level prompts but hallucination and human ambiguity mean specs need human review and iteration.
  • Use multiple models to generate and validate specs, then iterate until the readable spec matches intent.
Get the Snipd Podcast app to discover more snips from this episode
Get the app