Episode Archive
228 episodes of Thinking Elixir Podcast since the first episode, which aired on June 17th, 2020.
-
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!
-
121: Self Taught Coder to First Elixir Job
October 18th, 2022 | 54 mins 45 secs
beginner, elixir, job, mentor
Learning to code to get a full time job in Elixir is no small feat! Kimberly Johnson shares her journey. We pick out guide posts along the way of her non-traditional path to programming for others who want to follow!