Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
headphones
Thinking Elixir Podcast

Thinking Elixir Podcast

ThinkingElixir.com

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!
Share icon

All episodes

Best episodes

Top 10 Thinking Elixir Podcast Episodes

Goodpods has curated a list of the 10 best Thinking Elixir Podcast episodes, ranked by the number of listens and likes each episode have garnered from our listeners. If you are listening to Thinking Elixir Podcast for the first time, there's no better place to start than with one of these standout episodes. If you are a fan of the show, vote for your favorite Thinking Elixir Podcast episode by adding your comments to the episode page.

Thinking Elixir Podcast - 241: A LiveView Debugger and Gigalixir
play

02/18/25 • 44 min

News includes the release of LiveDebugger, an exciting new browser-based debugging tool for Phoenix LiveView applications and the announcement of Artifix for creating private Hex registries on S3 and CloudFront. We are also joined by Tim Knight, the CTO at Gigalixir, to get a peek inside the machine that is Gigalixir and learn more about how the platform specializes in providing an excellent Elixir deployment experience, and more!

Show Notes online - http://podcast.thinkingelixir.com/241

Elixir Community News

Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]

Discussion Resources

Guest Information

bookmark
plus icon
share episode
Thinking Elixir Podcast - 213: Can Mnesia remember using CRDTs?
play

07/30/24 • 26 min

News includes Chris McCord's speedrun video on adding a self-hosted llama2-7b to an existing application, Tyler Young's release of parameterized_test v0.2.0, major updates in Oban Pro's new launch week, potential for CRDTs being added to Mnesia DB, Zach Daniel's blog post on Igniter for code generation, and a preview of ElixirConf 2024 with exciting speakers and topics, and more!

Show Notes online - http://podcast.thinkingelixir.com/213

Elixir Community News

Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]

bookmark
plus icon
share episode
Thinking Elixir Podcast - 190: Thinking Elixir News

190: Thinking Elixir News

Thinking Elixir Podcast

play

02/20/24 • 20 min

In this episode, we delve into the significant updates to Phoenix LiveView with its march towards 1.0, including crucial bug fixes in the latest v0.20.5 release. We explore the sleek new testing utility for Elixir, example_test, that's redefining readability in code tests. Plus, the Erlang community is abuzz with a fresh proposal to integrate JSON into the standard library. We'll look into how Fly.io has made GPU instances widely available and what this means for your projects. Don't miss out as we discuss these topics, Gleam's journey toward its 1.0.0 release, and more!

Show Notes online - http://podcast.thinkingelixir.com/190

Elixir Community News

Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]

Find us online

Thinking Elixir Podcast - 154: Serving Up AI with Sean Moriarity
play

06/06/23 • 50 min

AI topics are all the rage right now, so we team up with Sean Moriarity to unpack what's going on and what it means for Elixir. Sean talks about Nx and his insights on the timing of Elixir's readiness for the public AI shift. He explains some of the Python frustrations that Elixir can alleviate and he shares tips on putting a PoC ML solution into a production Elixir app. Recently, Sean added LLaMa support to Bumblebee and he explains the background for the OpenSource Meta LLM people have been playing with and more! Turns out there's a lot to be excited about for AI and Elixir!

Show Notes online - http://podcast.thinkingelixir.com/154

Elixir Community News

bookmark
plus icon
share episode
Thinking Elixir Podcast - 145: Thinking Elixir News

145: Thinking Elixir News

Thinking Elixir Podcast

play

04/04/23 • 12 min

News covers the EEF election results, a new Livebook 0.9 release, Docker reverses directions, how Github spilled the secret beans, full text search with a new Haystack lib, how intentionally vulnerable Phoenix apps are educational, the timescale hex package grows up a little, and more!

Show Notes online - http://podcast.thinkingelixir.com/145

Elixir Community News

bookmark
plus icon
share episode
Thinking Elixir Podcast - 127: Ecto gets Lively in Livebook

127: Ecto gets Lively in Livebook

Thinking Elixir Podcast

play

11/29/22 • 53 min

We talked with Spawnfest competitors Filipe Cabaço & Joel Carlbark about their entry “Lively”. Lively was all about doing cool things with Ecto in Livebook. The project, later renamed to KinoEcto does 4 cool things around Ecto in Livebook. It builds Entity Relationship diagrams from the Ecto Schemas in your Elixir project. It can visualize the dense Postgres explain output and highlight a problem like when a full table scan is performed. It includes a ChangesetValidator SmartCell, and a QueryBuilder that uses NimbleParsec to parse a raw SQL query and do the initial work of turning that into an Ecto query. We talk about what the 48-hour competition was like, what they accomplished and what they plan to do next!

Show Notes online - http://podcast.thinkingelixir.com/127

Elixir Community News

Do you have some Elixir news to share...

bookmark
plus icon
share episode
Thinking Elixir Podcast - 84: LiveBeats with Chris McCord

84: LiveBeats with Chris McCord

Thinking Elixir Podcast

play

02/02/22 • 57 min

We talk with Chris McCord about the LiveBeats project he created. It’s a high-quality, showcase, open source project that highlights new and powerful features in LiveView. LiveBeats is a social music playing application that challenges current ideas about what LiveView is able to do. It uses presence, new JS features, defines reusable Tailwind styled components, includes accessibility and more! An exciting project that people can actually use in addition to being a great community resource. We also get into what’s coming out in Phoenix 1.7 that may interest people getting ready to start a new project!

Show Notes online - http://podcast.thinkingelixir.com/84

Elixir Community News

Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]

Discussion Resources

Guest Information

Find us online

Sponsored By:

  • <...
bookmark
plus icon
share episode
Thinking Elixir Podcast - 73: Elixir at Supabase with Paul Copplestone
play

11/16/21 • 45 min

We talk with Paul Copplestone, founder and CEO of Supabase. Supabase leverages the power of Elixir, Postgres, and more to create an OpenSource Firebase alternative that brings these powers to the Jamstack community. We cover TechCrunch’s coverage of their funding and how Paul considers Supabase as “the easiest way to use Postgres”. They offer a row-level security feature and we dig in to understand that. We go deeper on how an OpenSource company got VC funding and how their business model works. Paul shares how Elixir, Phoenix and PubSub solve some hard problems that other ecosystems just don’t handle and how Supabase helps those other communities get some of those benefits using the tools they already selected. Some interesting features are that you can self-host if you want, swap out different components, and the permissive licenses. It really seems to embody the OSS ethos. Great to learn about another company using Elixir to create a lot of business value!

Show Notes online - http://podcast.thinkingelixir.com/73

Elixir Community News

Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]

Discussion Resources

Guest Information

Find us online

  • Message the show -
    bookmark
    plus icon
    share episode
Thinking Elixir Podcast - 72: TypeCheck with Wiebe-Marten Wijnja
play

11/09/21 • 46 min

We talk with Wiebe-Marten Wijnja about his project TypeCheck that provides a new kind of runtime type checking for Elixir applications. The syntax builds on your existing spec types so it still works for dialyzer but adds additional compile time created checks. It also works for generating property based test data. This feature comes out in a new ability called "spectest". Like doctests, you can have automated checks that verify the function adheres to the spec! We also cover how TypeCheck allows writing type declarations for other libraries like Ecto and Plug. There are some interesting ways for people to contribute! A very interesting library!

Show Notes online - http://podcast.thinkingelixir.com/72

Elixir Community News

Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]

Discussion Resources

Guest Information

Find us online

bookmark
plus icon
share episode
Thinking Elixir Podcast - 240: Standards and Security

240: Standards and Security

Thinking Elixir Podcast

play

02/11/25 • 18 min

News includes Erlang/OTP achieving OpenChain ISO certification for open source license compliance, the release of the new "Elixir Patterns" book by Hugo Barauna and Alex Koutmos, a security audit of Oban Web and Pro by Paraxial.io showing excellent results, upcoming Alchemy Conf in Portugal, and a major rewrite of the asdf version manager to Go, and more!

Show Notes online - http://podcast.thinkingelixir.com/240

Elixir Community News

Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]

Find us online