Episode Archive
234 episodes of Thinking Elixir Podcast since the first episode, which aired on June 17th, 2020.
-
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!
-
120: Localize and Personalize Your Elixir Apps
October 11th, 2022 | 56 mins 25 secs
cldr, elixir, localize, money, numbers, personalize
Localizing and personalizing an application is separate from the language in the UI. Kip Cole explains how our app can be unintentionally offensive! He shares the tools created to localize and personalize our Elixir apps!
-
119: NPM CLI Maintainer Moves to Phoenix and Rust
October 4th, 2022 | 51 mins 13 secs
elixir, live view, npm, phoenix, rust
Kat Marchán was the NPM CLI maintainer for 5 years before moving to Elixir, Phoenix and Rust. Kat started Banchan Art to address the exploitation of artists. Oh, and it’s written in Elixir and is OpenSource!
-
118: Making Users Anonymous Upon Request
September 27th, 2022 | 39 mins 36 secs
anonymous, database, ecto, elixir, gdpr, redact
Honoring a user's “right to be forgotten” may be a legal requirement. We talk with Clément Quaresma about how the ecto_anon library can help solve that particular GDPR requirement in our Elixir apps using Ecto!
-
117: PhxLiveStorybook
September 20th, 2022 | 46 mins 43 secs
components, elixir, live view, phoenix, storybook, umbrella
A UI Storybook for Phoenix LiveView components? Christian Blavier joins to share what his team created and made OpenSource. What is it? It may end up in Phoenix so tune in!
-
116: Remote Development and Elixir
September 13th, 2022 | 1 hr 5 mins
development, docker, docker compose, elixir, localhost, remote
Making Elixir work for remote development doesn’t mean the end of localhost development? That’s what Carter Bryden explains as we examine the arguments in favor of remote development.
-
115: ElixirConf 2022 Recap
September 6th, 2022 | 38 mins 42 secs
announcements, conference, elixir, machine learning, native
ElixirConf just finished! We cover the big announcements, talk highlights, and other relevant tech news. We cover Elixir 1.14, Livebook, Phoenix 1.7, ML, and the surprise announcement of Phoenix LiveView Native!