Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

62: Chris McCord joins Fly.io and Phoenix 1.6

62: Chris McCord joins Fly.io and Phoenix 1.6

FromThinking Elixir Podcast


62: Chris McCord joins Fly.io and Phoenix 1.6

FromThinking Elixir Podcast

ratings:
Length:
57 minutes
Released:
Aug 31, 2021
Format:
Podcast episode

Description

We talk with Chris McCord about his recent announcement that he’s moved to work at Fly.io! We cover what this means for the Phoenix project and ongoing Phoenix development work. He shares why he’s excited about the Fly platform which includes how it replaces his need for a CDN! We also talk about the new Phoenix 1.6 release and all the goodness coming there. This release includes the HEEX engine for validated HTML at compile time, making the auth generators official, a new mailer generator, and the move away from Webpack to esbuild. We go deeper on what the move to esbuild means for existing projects before hearing where Chris wants to put his focus next. We covered a lot, so buckle up!
Show Notes online - http://podcast.thinkingelixir.com/62 (http://podcast.thinkingelixir.com/62)
Elixir Community News
- https://github.com/elixir-lang/elixir/pull/11184 (https://github.com/elixir-lang/elixir/pull/11184) – Another improvement made to mix xref graph to find why module A depends on module B.
- https://github.com/elixir-lang/elixir/pull/11201 (https://github.com/elixir-lang/elixir/pull/11201) – Recompile only necessary deps whenever config/lock change
- https://github.com/livebook-dev/livebook/pull/513 (https://github.com/livebook-dev/livebook/pull/513) – IEx and Livebook both get improved intellisense (code completion) for structs and sigils.
- https://twitter.com/akoutmos/status/1429835571745153024 (https://twitter.com/akoutmos/status/1429835571745153024) – PromEx sponsored by SmartLogic
- https://twitter.com/mitchhanberg/status/1429854685087797248 (https://twitter.com/mitchhanberg/status/1429854685087797248) – Wallaby sponsored by SmartLogic
- https://blog.erlang.org/scalable-ets-counters/ (https://blog.erlang.org/scalable-ets-counters/) – Lukas Larsson from the Erlang OTP team, wrote a blog post about using ETS tables for distributed counters.
- https://github.com/erlang/otp/pull/4719 (https://github.com/erlang/otp/pull/4719) – OTP 24.1 gets better float to string support
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Discussion Resources
- https://twitter.com/chris_mccord/status/1428821074553315332 (https://twitter.com/chris_mccord/status/1428821074553315332) – Chris McCord announced he joined Fly.io
- https://github.com/phoenixframework/phoenix/blob/master/CHANGELOG.md#changelog-for-v16 (https://github.com/phoenixframework/phoenix/blob/master/CHANGELOG.md#changelog-for-v16) – Phoenix 1.6 changelog
- https://github.com/phoenixframework/phoenixliveview (https://github.com/phoenixframework/phoenix_live_view) – Phoenix LiveView 0.16 released
- https://github.com/surface-ui/surface (https://github.com/surface-ui/surface)
- https://twitter.com/MarlusSaraiva (https://twitter.com/MarlusSaraiva)
- https://github.com/surface-ui/surface_catalogue (https://github.com/surface-ui/surface_catalogue)
- https://dashbit.co/blog/a-new-authentication-solution-for-phoenix (https://dashbit.co/blog/a-new-authentication-solution-for-phoenix)
- https://github.com/heartcombo/devise (https://github.com/heartcombo/devise)
- https://github.com/swoosh/swoosh (https://github.com/swoosh/swoosh)
- https://esbuild.github.io/ (https://esbuild.github.io/)
Guest Information
- https://twitter.com/chris_mccord (https://twitter.com/chris_mccord) – on Twitter
- https://github.com/chrismccord (https://github.com/chrismccord) – on Github
- http://chrismccord.com/ (http://chrismccord.com/) – Blog
- https://twitter.com/flydotio (https://twitter.com/flydotio) – Fly.io on Twitter
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- Cade Ward - @cadebward (https://twitter.com/cadebward)
Released:
Aug 31, 2021
Format:
Podcast episode

Titles in the series (100)

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!