
Thinking Elixir Podcast 290: Postgres Finally Gets Real Search
20 snips
Feb 3, 2026 News roundup on Elixir tooling and language fixes, including improved type handling. Two Elixir-native Bash interpreters and their use for distributed orchestration are explored. LiveCapture brings zero-boilerplate storybooks to LiveView components. A DurableObject library adds persistent actor patterns. Postgres gains BM25 text search rivaling Elasticsearch. A new RAG approach removes the need for vector databases.
AI Snips
Chapters
Transcript
Episode notes
Use Elixir-Native Bash Tools For Safer Scripts
- Try the new Elixir-native bash interpreters (tv-labs/bash and just-bash) for sandboxed or full bash in Elixir.
- Use the sigil, shellcheck validation, and formatter features to detect script issues early.
Building A Human-Focused Elixir Bash
- David built a separate full Bash interpreter in Elixir targeting Bash 5.3 for human use, not AI.
- It includes shellcheck validation, a sigil, formatter, and Elixir interop for def bash functions.
Auto-Generate LiveView Storybooks Locally
- Use LiveCapture to create zero-boilerplate storybooks for LiveView components in local development.
- Add capture_all in your component modules to auto-generate interactive stories and state snapshots.
