Thinking Elixir Podcast

294: Compile Times, Language Servers, and Python, Oh My!

18 snips
Mar 3, 2026
They cover the Expert LSP release candidate and its monorepo support with early adopter praise. They talk about José Valim’s Elixir 1.20 compile-time boosts and a new interpreted mode. They describe erlang-python enabling true parallel Python from the BEAM. They note Livebook Desktop’s move to Tauri and Nx v0.11 updates like sharding and backend improvements.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Expert LSP Becomes The Unified Elixir Language Server

  • Expert unifies Lexical and Next LS into one stable Elixir language server ready for early adopters.
  • The 0.1 RC prioritizes stability, monorepo (workspace folder) support, Windows compatibility, and staged integration of missing features.
ANECDOTE

David's Early Experience With Expert In NeoVim

  • David has been using Expert (after switching from Lexical) for months and reports it 'just works' in his NeoVim setup.
  • He noted a config flag he initially missed but after setting it, Expert has been rock solid for his daily work.
INSIGHT

Monorepo Support Solves Multi Project Workflow Pain

  • Monorepo support (workspace folders) is a standout Expert feature that solves opening a parent folder with multiple sibling Elixir projects.
  • This removes the previous pain where Elixir LS couldn't handle multiple beam projects open at once.
Get the Snipd Podcast app to discover more snips from this episode
Get the app