Thinking Elixir Podcast cover image

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

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.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode