Thinking Elixir Podcast

278: WAL-ing Through Database Changes

Nov 11, 2025
This discussion dives into the latest Curiosum Elixir survey and insights on how Elixir Hub will share the results. They introduce ReqLLM 1.0, highlighting its standardized support for LLM APIs. The Codicil library is unveiled, showcasing its ability to semantically analyze Elixir code. Exciting news about Tidewave Web's expansion to popular frameworks is covered. Plus, they reveal Phoenix Test Playwright's improvements in browser testing. Lastly, a deep insight into using Postgres WAL for scalable database change notifications takes center stage!
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Curiosum's Annual Elixir Survey

  • Curiosum's Elixir survey collects community demographics, usage, and satisfaction and is open until November 14.
  • Last year's survey had about 500 participants and results will be published on Elixir Hub.
INSIGHT

ReqLLM Unifies Cross-Provider LLM APIs

  • ReqLLM 1.0 standardizes LLM API calls across providers, smoothing over subtle provider parameter differences.
  • It uses Finch to support streaming responses and unify cross-provider behavior like context-window handling.
INSIGHT

Codicil Brings Semantic Code Understanding

  • Codicil builds an MCP server that semantically understands Elixir code via compilation tracers and exposes that to AI assistants.
  • This bridges LSP-style code awareness with MCP tooling so assistants can find functions by behavior and trace dependencies.
Get the Snipd Podcast app to discover more snips from this episode
Get the app