Episode Archive
236 episodes of Thinking Elixir Podcast since the first episode, which aired on June 17th, 2020.
-
44: Elixir Data Types with Sasha Fonseca
April 20th, 2021 | 49 mins 16 secs
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 online - https://thinkingelixir.
-
43: Membrane with Marcin Lewandowski
April 13th, 2021 | 1 hr 11 mins
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. We cover WebRTC, radio, industry challenges,
-
42: LiveView Autocomplete and Blogging with Velina Petrova
April 6th, 2021 | 51 mins 52 secs
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-LiveView page demonstrating a great strategy for slow...
-
41: Secure IoT Systems using Ockam with Mrinal Wadhwa
March 30th, 2021 | 57 mins 13 secs
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 trusted IoT platforms.
-
40: Mental Models for Elixir and LiveView
March 23rd, 2021 | 40 mins 58 secs
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 at 23:45). We also talk about LiveView,
-
39: Mix Install and ExDocs for Erlang with Wojtek Mach
March 16th, 2021 | 38 mins 25 secs
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 expect 1.12 to be released,
-
38: Maintainable Elixir with Saša Jurić
March 9th, 2021 | 1 hr 12 mins
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 and challenges conventions on a mission to find what a...
-
37: The Lambda Days Conference and Elixir
March 2nd, 2021 | 50 mins 48 secs
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, strengths of Elixir over Erlang, the developer tooling,
-
36: Using LiveView and Hooks with Alex Minette
February 23rd, 2021 | 42 mins 19 secs
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. He shares some tips and resources for finding Javascr...
-
35: X-Plane's Elixir MMO with Tyler Young
February 16th, 2021 | 41 mins 24 secs
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 it’s been working in production.
-
34: José Valim reveals Project Nx
February 9th, 2021 | 1 hr 15 mins
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 LambdaDays conference,
-
33: Postgres PubSub and Elixir with Allen Wyma
February 2nd, 2021 | 45 mins 11 secs
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 of learning what's built-in to tools like the postgre...