
Thinking Elixir Podcast
217: One Language Server to Rule Them All
Aug 27, 2024
German Velasco, creator of a new macro-inspired video, joins authors Alex Koutmos and Hugo Baraúna, who are releasing the 'Elixir Patterns' book. They discuss the launch of an official Elixir Language Server team and its potential impact on the community. They dive into the significance of enhancing database resilience with the latest Oban update, which adds automatic transaction retries. Additionally, Velasco shares insights on the unquote splicing technique in Elixir, sparking excitement for the upcoming CodeBEAM Lite conference.
19:24
Episode guests
AI Summary
AI Chapters
Episode notes
Podcast summary created with Snipd AI
Quick takeaways
- The establishment of the official Elixir Language Server team aims to unify projects and enhance collaboration within the community.
- The release of Oban v2.18.1 introduces automatic retries for database transactions, improving reliability crucial for dependable job processing.
Deep dives
Formation of the Elixir Language Server Team
The recent establishment of an official language server team for Elixir represents a significant advancement for the community. This team, composed of notable contributors such as Jonathan Korsko and Lucas Sampson, aims to unify existing language server projects into a cohesive effort. Initially, there were concerns about collaboration among individuals with independent visions for the language server, but the commitment to work together suggests a promising future. The blog announcement highlighted their intention to leverage the strengths of existing implementations while developing a new, unified server that addresses the community’s needs.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.