1. EachPod
EachPod
Thinking Elixir Podcast - Podcast

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!

How To Education Tech News Technology News
Update frequency
every 7 days
Average duration
40 minutes
Episodes
270
Years Active
2020 - 2025
Share to:
110: The End of Localhost Development?

110: The End of Localhost Development?

Some people excitedly talk about the “end of localhost development” when developer machines move to the cloud. Presumably this is better because our environments, infrastructure and projects are so c…

00:51:13  |   Tue 02 Aug 2022
109: Digital Signal Processing with NxSignal

109: Digital Signal Processing with NxSignal

A new library in the Nx ecosystem under active development is called NxSignal by Paulo Valente. We talk with Paulo to learn what a DSP (Digital Signal Processor) is, how it works, and we touch on the…

00:35:27  |   Tue 26 Jul 2022
108: Stack Overflow Survey Results 2022

108: Stack Overflow Survey Results 2022

We were surprised to see how well Elixir and Phoenix performed in the Stack Overflow survey results for 2022! Elixir came in as the #2 most loved language and Phoenix as the #1 most loved framework! …

00:39:50  |   Tue 19 Jul 2022
107: Catching Up with Alex Koutmos

107: Catching Up with Alex Koutmos

We caught up with Alex Koutmos, a co-host on an Elixir podcast, book author, and OpenSource library creator. We talk about some of his well known libraries like PromEx, but then go into some of his p…

00:56:56  |   Tue 12 Jul 2022
106: Coding Music Live in SonicPi with Sam Aaron

106: Coding Music Live in SonicPi with Sam Aaron

The SonicPi project has been letting people live code musical performances for years. Sam Aaron joins us to talk about the project and how Elixir is playing an increased role. The project uses multip…

01:08:10  |   Tue 05 Jul 2022
105: Plausible Analytics, Elixir, and Privacy with Uku Taht

105: Plausible Analytics, Elixir, and Privacy with Uku Taht

We learn about Plausible Analytics, a privacy respecting alternative to Google Analytics that is cloud or self-hostable, OpenSource and written in Elixir! Uku Taht shares how he founded the company, …

00:55:08  |   Tue 28 Jun 2022
104: Exploring Our Data with Chris Grainger

104: Exploring Our Data with Chris Grainger

Chris Grainger explains Explorer, Nx's recent addition. It's a “Data Frame” library which sounds far more nebulous than it is. It lets us explore and manipulate two-dimensional data like we already d…

00:48:54  |   Tue 21 Jun 2022
103: Vaxine.io and CRDT DBs with James Arthur

103: Vaxine.io and CRDT DBs with James Arthur

James Arthur shares his project Vaxine.io, an Elixir layer built on top of a CRDT based distributed Erlang database called Antidote DB. We cover what CRDTs are and introduce how they work. We learn m…

00:54:27  |   Tue 14 Jun 2022
102: Machine Learning in Elixir with Sean Moriarity

102: Machine Learning in Elixir with Sean Moriarity

Sean Moriarity, the author of Genetic Algorithms in Elixir, lays out Machine Learning in the Elixir space. We talk about where it is today and where it's going in the future. Sean talks more about hi…

00:42:12  |   Tue 07 Jun 2022
101: Replicating SQLite using Litestream with Ben Johnson

101: Replicating SQLite using Litestream with Ben Johnson

Ben Johnson explains his project Litestream.io, an OpenSource tool that replicates SQLite databases to remote servers and to backup locations like S3 for durability. We talk about how moving data out…

01:02:15  |   Tue 31 May 2022
100: 10 Years of Elixir with José Valim

100: 10 Years of Elixir with José Valim

Our 100th episode is spent with José Valim celebrating 10 years of Elixir. We close out our 5-part series talking about the recent 1.13 release, the upcoming 1.14 release and looking into the future …

01:31:51  |   Tue 24 May 2022
99: Slipstream and Tree-Sitter with Michael Davis

99: Slipstream and Tree-Sitter with Michael Davis

Michael Davis explains Slipstream, a Phoenix channels websocket client library that enables Elixir applications to become a client of a Phoenix channel on another server. Out of this work, an underly…

00:43:49  |   Tue 17 May 2022
98: Elixir in the iOS App Store with Dominic Letz

98: Elixir in the iOS App Store with Dominic Letz

Dominic Letz did something I thought was impossible. He got an Elixir application packaged up, approved, and available through the Apple App Store on iOS devices. The application runs Elixir on the d…

00:47:26  |   Tue 10 May 2022
97: Avro and Elixir with Dave Lucia

97: Avro and Elixir with Dave Lucia

Dave Lucia released version 2.0 of AvroEx, an Elixir library for working with Avro protocols and schemas. To understand Avro, we need an overview of the whole Kafka-centric flow! He gives us a taste …

00:48:36  |   Tue 03 May 2022
96: Reviewing Elixir with José Valim - Part 4

96: Reviewing Elixir with José Valim - Part 4

José Valim returns for part 4 in our 5 part series as we count down to the 10 year anniversary of the Elixir project we know and love! In Part 4, we talk through the Elixir releases of 1.10, 1.11, an…

01:18:03  |   Tue 26 Apr 2022
95: Rustler Precompiled with Philip Sampaio

95: Rustler Precompiled with Philip Sampaio

The recent announcement of Rustler Precompiled prompted a lot of interest and questions. We talk with Philip Sampaio to understand what he created and what problem it helps solve. The project helps l…

00:38:54  |   Tue 19 Apr 2022
94: Benchee and OpenSource with Tobias Pfeiffer

94: Benchee and OpenSource with Tobias Pfeiffer

We talk with Tobias Pfeiffer about his popular performance benchmarking tool Benchee. We learn about why he created it, what's special about it, and the big features in the latest release. It was 2 y…

01:00:22  |   Tue 12 Apr 2022
93: Preventing Service Abuse with Michael Lubas

93: Preventing Service Abuse with Michael Lubas

We talk with Michael Lubas about steps we can take to protect our Phoenix applications from common automated bot attacks. We cover API abuse to send email spam, carding attacks, and credential stuffi…

00:52:37  |   Tue 05 Apr 2022
92: Temple with Mitchell Hanberg

92: Temple with Mitchell Hanberg

We talk with Mitchell Hanberg and learn about why he created the alternate Phoenix templating language called “Temple”. He explains how Temple works, some of its unique benefits and where he's going …

00:48:19  |   Tue 29 Mar 2022
91: Reviewing Elixir with José Valim - Part 3

91: Reviewing Elixir with José Valim - Part 3

José Valim returns to continue with part 3 of our 5 part series as we count down to the 10 year anniversary of the Elixir project we know and love. In Part 3, we talk through the Elixir releases of 1…

00:59:20  |   Tue 22 Mar 2022
Disclaimer: The podcast and artwork embedded on this page are the property of ThinkingElixir.com. This content is not affiliated with or endorsed by eachpod.com.