Thinking Elixir Podcast

303: The Taming of the Slop

26 snips
May 12, 2026
News about new tooling that detects and fixes AI-generated Elixir “slop” and semantic linters like Credence and ExSlop. Discussion of embedding CPython into the BEAM for true parallelism with erlang_python 3.0. Coverage of ElixirConf EU video releases and keynotes. Conversation about agent orchestration, guardrails, and open model hosting tradeoffs.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Run Semantic Linters On AI Generated Code

  • Use Credence or ExSlop to detect and fix AI-generated non-idiomatic Elixir code before merging.
  • David Bernheisel and Mark Ericksen describe tools that flag patterns where AI reinvents library functions or avoids pattern matching.
INSIGHT

Elixir-Vibe Centralizes AI Guardrails

  • Elixir-Vibe is an ecosystem of tools aimed at keeping AI-assisted Elixir code clean and maintainable.
  • It bundles AST search/replace, structural code intelligence, duplication detection, and Credo checks under one GitHub org.
ANECDOTE

AI Built A Stolen Card Service Left Open Without Auth

  • Mark Ericksen shared a real case where an AI-built SaaS for stolen credit cards was published without authentication.
  • The agent generated the app UI but the developer omitted login, exposing the service publicly and amplifying harm.
Get the Snipd Podcast app to discover more snips from this episode
Get the app