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:
50: Exercism.io and Elixir with Angelika Tyborska

50: Exercism.io and Elixir with Angelika Tyborska

We talk with Angelika Tyborska about the history of exercism.io, her involvement, the issues addressed in v2 and what's new and cool in the soon to be released v3. We cover the Elixir track, her work…

00:54:26  |   Tue 01 Jun 2021
49: Pushing for Modularity with Maciej Kaszubowski

49: Pushing for Modularity with Maciej Kaszubowski

Maciej Kaszubowski returns to talk about how read models can help modularize our systems. There is a focus on background job systems and how they fit in our modular designs. We cover push vs pull bas…

00:44:37  |   Tue 25 May 2021
48: Ecto Associations with Sheharyar Naseer

48: Ecto Associations with Sheharyar Naseer

We talk with Sheharyar Naseer about Ecto's feature "association defaults" and how they work. We learn how they even support defining a function that gets called during your changeset operations which…

00:37:21  |   Tue 18 May 2021
47: Crypto Trading in Elixir with Kamil Skowron

47: Crypto Trading in Elixir with Kamil Skowron

We talk with Kamil Skowron about his Youtube channel that walks people through building a crypto-currency trading bot in Elixir. We learn how that led him to start a free online book sharing that con…

00:26:50  |   Tue 11 May 2021
46: Livebook with Jonatan Kłosko

46: Livebook with Jonatan Kłosko

We talk with Jonatan Kłosko, the coder behind Livebook, to learn how it works, how the collaborative feature was done, what you can do with it, what you shouldn't do with it, some unusual ways people…

00:47:57  |   Tue 04 May 2021
45: Junior Devs with Michał Buszkiewicz

45: Junior Devs with Michał Buszkiewicz

We talk with Michał Buszkiewicz about Junior Developers in the Elixir community. We share tips for Juniors both early in their careers but also more experienced developers coming new to Elixir. We ta…

00:42:51  |   Tue 27 Apr 2021
44: Elixir Data Types with Sasha Fonseca

44: Elixir Data Types with Sasha Fonseca

We talk with Sasha Fonseca about Elixir's data types behind the scenes. We learn about binary leaks, discuss memory usage, performance considerations, what boxed values are and much more!

Show Notes…

00:49:16  |   Tue 20 Apr 2021
43: Membrane with Marcin Lewandowski

43: Membrane with Marcin Lewandowski

We talk with Marcin Lewandowski about Membrane Framework. We learn what it is, the project's goals, how people are using it and how it can solve the speed-to-market problem when streaming multimedia.…

01:11:40  |   Tue 13 Apr 2021
42: LiveView Autocomplete and Blogging with Velina Petrova

42: LiveView Autocomplete and Blogging with Velina Petrova

We talk with Velina Petrova about a blog post she wrote showing how a "designer dreamed up" feature was delivered using LiveView and Alpine.js. She shares how she added the LiveView feature to a non-…

00:51:52  |   Tue 06 Apr 2021
41: Secure IoT Systems using Ockam with Mrinal Wadhwa

41: Secure IoT Systems using Ockam with Mrinal Wadhwa

We talk with Mrinal Wadhwa about Ockam.io, the project and the company. They are taking on the ambitious goal of building an open protocol through Elixir and Rust libraries to enable secure and trust…

00:57:13  |   Tue 30 Mar 2021
40: Mental Models for Elixir and LiveView

40: Mental Models for Elixir and LiveView

We talk about the mental models we use for writing our Elixir code and for thinking about our Elixir systems (starting at 5:46). We cover transformations, plug, and Mark's "Workshop Model" (starting …

00:40:58  |   Tue 23 Mar 2021
39: Mix Install and ExDocs for Erlang with Wojtek Mach

39: Mix Install and ExDocs for Erlang with Wojtek Mach

Wojtek Mach returns and talks about the new Mix.install/2 feature coming in Elixir 1.12. We learn about some other features coming that will help script authors. We talk about OTP 24 and when we can …

00:38:25  |   Tue 16 Mar 2021
38: Maintainable Elixir with Saša Jurić

38: Maintainable Elixir with Saša Jurić

Saša Jurić shares how the team at Very Big Things is building maintainable Elixir code. This ranges from the development processes to code design and organization. He takes some "radical" positions a…

01:12:44  |   Tue 09 Mar 2021
37: The Lambda Days Conference and Elixir

37: The Lambda Days Conference and Elixir

After covering the news, we share a live recording of the show from the Lambda Days conference. It was a lot of fun! We covered topics like learning and teaching Elixir, functional programming, stren…

00:50:48  |   Tue 02 Mar 2021
36: Using LiveView and Hooks with Alex Minette

36: Using LiveView and Hooks with Alex Minette

Alexandre Minette shares his adventures with LiveView as he builds a personal finance tracking application. We cover his use of hooks to integrate Javascript libraries that give him the UX he wants. …

00:42:19  |   Tue 23 Feb 2021
35: X-Plane's Elixir MMO with Tyler Young

35: X-Plane's Elixir MMO with Tyler Young

Tyler Young from X-Plane talks with us about how he added a new MMO feature to the popular flight simulator using Elixir. He shares some behind the scenes information on how it was created and how i…

00:41:24  |   Tue 16 Feb 2021
34: José Valim reveals Project Nx

34: José Valim reveals Project Nx

José Valim visits and finally publicly reveals what Project Nx is! He and others have been working on it for 3 months and he's finally ready to unveil it. José will speak more about it at the LambdaD…

01:15:59  |   Tue 09 Feb 2021
33: Postgres PubSub and Elixir with Allen Wyma

33: Postgres PubSub and Elixir with Allen Wyma

We talk with Allen Wyma about a Postgres PubSub feature and how it plays nice with Elixir. We dispel the idea that you should always use Phoenix PubSub just because it's there and we cover the value …

00:45:11  |   Tue 02 Feb 2021
32: Circuit Breaker and Elixir Patterns with Allan MacGregor

32: Circuit Breaker and Elixir Patterns with Allan MacGregor

We talk with Allan MacGregor about implementing the Circuit Breaker pattern in Elixir and compare that to just using a job library. We get into a fun discussion about design patterns in Elixir and de…

00:44:16  |   Tue 26 Jan 2021
31: Crawling the Web using Elixir with Oleg Tarasenko and Tze Yiing

31: Crawling the Web using Elixir with Oleg Tarasenko and Tze Yiing

We talk with Oleg Tarasenko and Tze Yiing about crawling the web using Elixir. Oleg created the crawly project to help solve this problem and Tze Yiing joined him as a contributor and maintainer. We …

00:50:33  |   Tue 19 Jan 2021
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.