
Thinking Elixir Podcast
The Thinking Elixir podcast is a weekly show where we talk about the Elixir programming language and the community around it. We cover news and interview guests to learn more about projects and developments in the community.
Whether you are already experienced with Elixir or just exploring the language, this show is created with you in mind. We discuss community news, Functional Programming, transitioning from OOP, coding conventions, and more.
Guests visit the show to help challenge our assumptions, learn about new developments and grow in the process.
Subscribe to join us on this journey!
Latest episodes

7 snips
Feb 11, 2025 • 19min
240: Standards and Security
The Erlang OTP team recently achieved OpenChain ISO certification, enhancing open source license compliance. A thorough security audit revealed impressive results for OpenWeb and OpenPro, highlighting their reliability. Additionally, the new book 'Elixir Patterns' offers valuable insights for Elixir developers. Upcoming Alchemy Conf promises excitement for the community, while a major rewrite of a version manager introduces pivotal challenges. The discussion highlights the complexities of managing dependencies and version control in Elixir development.

9 snips
Feb 4, 2025 • 29min
239: Scaling to Unicorn Status
Discover how Remote scaled to unicorn status with Elixir, showcasing the advantages of monolithic architecture. Learn about the pivotal updates in Tailwind CSS 4.0 and its integration with Phoenix. Dive into the capabilities of Elixir LangChain v0.3, enhancing interaction with AI models. Explore innovations like a groundbreaking AI code generator and get the scoop on ElixirConf EU 2025, including ticket details. This episode is filled with insights for developers eager to stay ahead in the tech landscape.

14 snips
Jan 28, 2025 • 26min
238: Oban Web Goes Free and Open
Exciting news like the open-source release of Oban Web with MySQL support is transforming the Elixir landscape. The introduction of Hologram allows developers to effortlessly create interactive UIs with Elixir. PhoenixTest now boasts enhanced testing capabilities with Playwright integration. ProtossLibrary aims for a version 1.0 release, and the Elixir community is buzzing with upcoming conferences, including gatherings in Sweden and the U.S. It's an exciting time for networking and innovation in the Elixir ecosystem!

9 snips
Jan 21, 2025 • 27min
237: Types, Analytics, and FLAME on EC2
Dive into the latest updates in the Elixir community, from ex_doc's new version navigation feature to the launch of Phoenix Analytics 0.3.0, enhancing analytics integration. Discover the innovative set-theoretic types that promise to boost library compatibility and type safety. Explore the new type system changes in Elixir 1.18 and the beta release of the Ash Framework book. Plus, uncover the whimsical community spirit alongside practical tips for better AWS resource management with the Flame EC2 library.

9 snips
Jan 14, 2025 • 22min
236: Turn it up to 1000!
Exciting updates include José Valim's PR for enhanced type inference in Elixir 1.19, making it smarter for argument types. The DenoRider library is introduced, allowing JavaScript to run embedded in Elixir applications, opening doors for full-stack development. Gleam v1.7.0 boasts improved performance and features, showcasing its adaptability in heterogeneous environments. Discussions also delve into the future of coding conventions and the impact of type management on programming productivity.

Jan 7, 2025 • 27min
235: Wrapping Up 2024 with Types
The latest release of Elixir 1.18.0 brings exciting enhancements to its type system, improving error detection and developer experience. Listeners learn about LiveView Native's journey toward a stable release with practical development tips. The introduction of SwapJS offers smoother transitions for LiveView applications, while documentation improvements promise better search and testing features. The announcement of an intriguing conference in Sweden adds to the excitement, complete with a quirky goat tradition!

Dec 24, 2024 • 15min
234: Source Drops, AI, and Holiday Cheer
Explore the exciting integration of AI and Elixir development! Discover how markdown files enhance coding through effective documentation. The newly released source code for 'Engineering Elixir Applications' provides valuable resources for developers. Learn about the Hex2Text project, which standardizes documentation to improve AI interactions. Plus, get insights into advancements in LiveView Native, streamlining mobile app development. It's a festive wrap-up with wishes for a joyful holiday season!

12 snips
Dec 17, 2024 • 1h 4min
233: LiveView 1.0 and Elixir 1.18!
Lars Wikman, an influential member of the Nerves community, shares exciting updates on Nerves Hub and Nerves Cloud. He discusses the groundbreaking release of Phoenix LiveView 1.0 and the enhancements in Elixir 1.18, including built-in JSON support. Lars also unveils Amazon’s Aurora DSQL, a new serverless database solution. The conversation dives into the integration of NERVS with LiveView and the launch of official merchandise for Elixir and NERVS fans, fostering community spirit through unique apparel.

9 snips
Dec 10, 2024 • 1h
232: Towering Over Errors
Gonzalo Rodriguez, a software engineer with expertise in Ruby on Rails and Elixir, discusses his creation, Tower, a tool designed for error tracking in Elixir applications. He shares insights on transitioning from Ruby to Elixir, the challenges faced, and how Tower simplifies error management by decoupling error capturing from notification reporting. The conversation also touches on the importance of open-source contributions, along with the ease of integrating error reporting into applications, enhancing developers' workflows.

Dec 3, 2024 • 17min
231: Pretty Error and OTP Raw Mode
Discover how recent updates make Elixir's protocol errors more readable, enhancing the developer experience. Dive into OTP 28's raw mode, revolutionizing real-time input for interactive CLI applications. Explore Saša Jurić's insights on creating a bespoke Kafka client, tackling challenges with existing libraries. Learn about a new mini-site showcasing Elixir events and the exciting advancements in LiveView, including the Motion.dev wrapper for animations. Plus, get a sneak peek into the upcoming Elixir Conf EU!
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.