About the show
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!
Thinking Elixir Podcast on social media
Episodes
-
133: Winning the ML Prise
January 10th, 2023 | 43 mins 53 secs
axon, elixir, machine learning, nx, startup
Philip Brown talks about how he created Prise.com using Elixir, Phoenix, Axon, Nx and LiveView to help people use machine learning to prioritize their tasks spread across multiple systems!
-
132: Embed Friendly Alternative to LiveView?
January 3rd, 2023 | 44 mins 38 secs
elixir, html components, livestate, liveview
Chris Nelson created LiveState to keep some benefits of LiveView but use it on static generated sites! Interesting project that keeps state in Phoenix but takes a different approach for the client!
-
131: Start Securing Elixir and Phoenix
December 27th, 2022 | 38 mins 12 secs
elixir, phoenix, security, xss
We met up again with Michael Lubas to discuss some lesser known community security resources and helpful tips to get us started with securing our Elixir and Phoenix applications!
-
130: Bumblebee Buzz with José Valim
December 20th, 2022 | 1 hr 15 mins
axon, bumblebee, elixir, machine learning, nx
The buzz around Bumblebee is energetic! Listen to José Valim, Paulo Valente, and Jonatan Kłosko explain and share what this means for the Elixir community! We can easily add advanced AI models to our Phoenix apps for one!
-
129: Time series data with Timescale DB
December 13th, 2022 | 53 mins 44 secs
elixir, postgres, time series, timescaledb
Add value to your Elixir project with Timescale DB! This PostgreSQL extension brings time series tools to your regular database. Dave Lucia shares why it's a smart choice, how to get started, and more.
-
127: Ecto gets Lively in Livebook
November 29th, 2022 | 53 mins 26 secs
ecto, elixir, kino, livebook, spawnfest
Ecto gets Lively in Livebook because of a SpawnFest team! Generate an ERD in Livebook from Ecto schemas in code? Cool! Visualize a complicated Postgres EXPLAIN result? Yes! And more!
-
126: Working at a Software Agency with the Wizards
November 22nd, 2022 | 1 hr 44 secs
agency, elixir, etl, product
Meet the Wizards Sundi Myint and Owen Bickford and hear what it’s like working at a Software Agency like SmartLogic vs a Product Company. Get to know them better and what they are working on today!
-
125: Elixir at the Royal Bank of Canada
November 15th, 2022 | 58 mins 56 secs
elixir, finance, liveview, performance, phoenix
Thanos Vassilakis explains how Elixir is used at @rbccm. We cover LiveView’s incredible performance, adoption, "scaling teams", and how vendor "body shops" are a limiting factor in Elixir being accepted.
-
124: Caching Things Anywhere with Nebulex
November 8th, 2022 | 57 mins 52 secs
caching, distributed, elixir, redis
Carlos Bolaños shares how his caching library Nebulex solves common problems in new ways. From decorating a function to cache the results to supporting multiple caching backends through adapters!
-
123: Ash Framework Models Resources
November 1st, 2022 | 55 mins 20 secs
api, ash framework, elixir
Zach Daniel explains Ash Framework, how 2.0 is the real 1.0, and the philosophy behind it. Surprisingly, it benefits LiveView apps in addition to REST and GraphQL APIs!
-
122: Securing Elixir and Teaching the Team
October 25th, 2022 | 45 mins 50 secs
elixir, security, training
OpenSource, Livebook based, Elixir security training for my team? Holden Oullette works at Podium and is creating this as a community resource. Required security training doesn’t have to suck!