
Thinking Elixir Podcast 277: Searching Across the Hexiverse
Nov 4, 2025
Discover the new HexDocs search engine, enabling smooth cross-package searches for dependencies. Dive into the Elixir Language Tour, offering interactive lessons via WebAssembly. Learn how EMLX makes Stable Diffusion possible on Mac GPUs. Reflect on lessons from the recent AWS outage, highlighting the importance of resilience in service design. Explore Google's Model Context Protocol and its potential to enhance AI tooling in the browser. The hosts unpack these exciting developments, sharing insights for the Elixir community.
AI Snips
Chapters
Transcript
Episode notes
Search Docs Across Your Dependencies
- HexDocs now supports cross-package searching, solving discovery pain when APIs span many libraries.
- mix hex.search queries your project's exact dependency versions, surfacing relevant docs for the versions you use.
Update Hex Then Search Project Docs
- Run mix local.hex to update Hex before using mix hex.search so the new functionality is available.
- Use mix hex.search to open HexDocs filtered to the exact dependency versions from your lockfile.
Search Engine Built In Gleam And Lustre
- The new HexDocs search engine is implemented in Gleam and Lustre, showing the BEAM ecosystem tooling diversity.
- Its implementation is open source, letting contributors inspect how the search works.
