Thinking Elixir Podcast

We cover the news then talk with German Velasco about his free book “Test-Driven Development with Phoenix”. He shares his experiences of learning TDD at ThoughtBot, his writing process, tips and more. On TDD, we talk about the benefits we see, the process of “Red Green Refactor”, tools and even when we don’t do it. Some great insights!

Show Notes online – https://thinkingelixir.com/podcast-episodes/018-tdd-and-phoenix-with-german-velasco

Read More
Thinking Elixir Podcast

We cover the news then talk with Lukas Larsson and John Högberg to learn about the new BeamAsm project that brings a JIT compiler to Erlang OTP and Elixir. This is a very exciting development for all Beam languages and they break down for us what it is, how it works, how it impacts us as Elixir developers, when to expect it, and they share insights into developing OTP. An episode you don’t want to miss!

Show Notes online – https://thinkingelixir.com/podcast-episodes/017-jit-compiler-for-beam-with-lukas-larsson-and-john-hogberg/

Read More
Thinking Elixir Podcast

We cover the news then talk with Quinn Wilton about Gleam, a static typed language on the BEAM and why Elixir devs should care about it. We learn about her Chip8 emulator that renders game ROMs to LiveView, what dynamic security analysis of web applications can look like today, static typing, library recommendations and much more!

Show Notes online – https://thinkingelixir.com/podcast-episodes/016-gleam-games-and-types-with-quinn-wilton/

Read More
Thinking Elixir Podcast

We cover the news then talk with Hugo Baraúna, the guy behind Elixir Radar, to get the inside scoop. Would you like to increase the chances of your blog post being featured by Elixir Radar? Hugo shares how! We also discuss his observations of Elixir adoption in companies, better understanding our own community, sustainability in OpenSource, his efforts to fund his time on Elixir Radar, and much more!

Show Notes online – https://thinkingelixir.com/podcast-episodes/015-inside-elixir-radar-with-hugo-barauna/

Read More
Thinking Elixir Podcast

Huge batch of new then we talk with Ricardo Garcia Vega about how he paired a Phoenix application with no database Repo to an Airtable backend to quickly solve a problem but without compromising on speed or reliability. Includes great discussion of ETS tables, GenServers for syncing a caching, LiveView for live updates, links to great resources, a github repo for doing it yourself and much more!

Show Notes online – https://thinkingelixir.com/podcast-episodes/014-liveview-and-airtable-with-ricardo-garcia-vega/

Read More
Thinking Elixir Podcast

We talk with Jesse Herrick about creating a video chat app using WebRTC and Phoenix LiveView. We cover the WebRTC protocol, how Phoenix helps, JS hooks, pushing events from the server and much more!

Show Notes online – https://thinkingelixir.com/podcast-episodes/013-video-chat-using-liveview-with-jesse-herrick/

Read More
Thinking Elixir Podcast

We catch up with Connor Rigby and learn about his recent Flutter work for Nerves. We take this opportunity to get his perspective on when to choose NIFs or Ports for native integrations, how to make NIFs more portable, get a recommendation for multimedia processing and much more!

Show Notes online – https://thinkingelixir.com/podcast-episodes/012-all-a-flutter-over-nifs-and-ports-with-connor-rigby/

Read More
Thinking Elixir Podcast

Decomposing models based on lifecycle with Maciej Kaszubowski. He shares tips on finding the lines, how DDD can help, ideas for modular designs, simple ways to start a PubSub architecture, avoiding “donkey code” and much more!

Show Notes online – https://thinkingelixir.com/podcast-episodes/009-decomposing-models-with-maciej-kaszubowski/

Read More