PLAY PODCASTS
Thinking Elixir Podcast

Thinking Elixir Podcast

303 episodes — Page 7 of 7

3: Elixir 1.11 Preview with Wojtek Mach

Elixir 1.11 is shaping up to be a huge release with a number of “big deal” features. We are joined by Wojtek Mach to help us understand the significance of some of the new features. These include an improved recompilation process, when alias is preferred over import, improved compiler checks for structs, Erlang help docs in IEx, and more! Show Notes online - http://podcast.thinkingelixir.com/3 Elixir Community News https://github.com/elixir-lsp/elixir-ls – ElixirLS 0.5.0 released with improved autocomplete https://www.tddphoenix.com/work-in-progress/ – German Velesco published a WIP book on TDD for Elixir https://elixir-lang.org/blog/2020/06/23/growing-with-elixir-at-brex/ – Elixir’s website is going to start publishing case studies. The first one is on Brex. https://github.com/aesmail/kaffy – Kaffy provides a quick way of spinning up an admin portal to manage your resources. Works with Phoenix contexts. https://2020.elixirconf.com/ – ElixirConf US 2020 Announced and CFP. Tickets on sale soon. Will be a virtual conference. Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected] Discussion Resources https://github.com/elixir-lang/elixir/blob/master/CHANGELOG.md https://dashbit.co/blog/speeding-up-re-compilation-of-elixir-projects – Understanding the recompilation problem. https://dashbit.co/blog/rewriting-imports-to-aliases-with-compilation-tracers – Wojtek’s blog post on re-writing imports to aliases. https://twitter.com/josevalim/status/1276082352448581635 – Jose sharing compilation improvements. https://www.youtube.com/watch?v=kX6inmSF78c – Changelog podcast testing out LiveDashboard - “Let’s take Phoenix LiveDashboard for a spin!” https://github.com/phoenixframework/phoenix_live_dashboard/ – Phoenix LiveDashboard https://bytepack.io/ – Where Wojtek has been spending his time recently https://thinkingelixir.com/elixir-in-vs-code/ – Additional Resource - Elixir in VS Code. Getting your dev environment setup. https://thinkingelixir.com/elixir-in-the-type-system-quadrant/ – Additional Resource - Understand what it means that Elixir is a Strong Dynamic language. https://thinkingelixir.com/install-elixir-using-asdf/ – Additional Resource - Get started with ASDF. Try out the Elixir master branch! Guest Information https://twitter.com/wojtekmach – on Twitter https://github.com/wojtekmach/ – on Github https://dashbit.co/ – Dashbit Find us online Message the show - @ThinkingElixir Email the show - [email protected] Mark Ericksen - @brainlid David Bernheisel - @bernheisel Cade Ward - @cadebward

Jul 7, 202046 min

2: REST vs GraphQL with Ben Wilson

REST Controllers vs GraphQL. You’ve probably heard of GraphQL but maybe you haven’t played with it yet. We talk with Ben Wilson, co-creator of Absinthe, a GraphQL library for Elixir and the book Craft GraphQL APIs in Elixir with Absinthe to get a better idea of how REST and GraphQL compare. In this episode we discuss benefits of GraphQL, familiarity of REST, making requests over channels, getting versioning benefits, aggregating disparate data, reduced payload sizes, some of the challenges, the impact of macros on Absinthe, and much more! Show Notes online - http://podcast.thinkingelixir.com/2 Elixir Community News http://example.com/ – Example website https://www.pragprog.com/titles/lmelixir/ – New Book "Testing Elixir" by Andrea Leopardi and Jeffrey Matthias https://elixirsurvey.typeform.com/to/yYmJv1 – Elixir Ecosystem Survey 2020 - Write in the ThinkingElixir Podcast! https://elixirforum.com/t/we-ve-just-launched-devtalk-a-new-discussion-platform-for-developers/32268 – ElixirForum announced a new discussion platform for the Elixir/Erlang communities Apple WWDC, new processors moving to ARM. What does that mean for Elixir development? Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected] Discussion Resources https://hexdocs.pm/absinthe/overview.html https://player.fm/series/elixir-fountain/elixir-fountain-ben-wilson-2016-09-07 – Interview on Elixir Fountain https://www.youtube.com/watch?v=CRXNmAMPNW8 – ElixirConf 2015 - Streams, External Services, and OTP https://www.youtube.com/watch?v=tlxjhTc_u4o – ElixirConf 2016 - No REST for the Wicked. Building a GraphQL https://www.youtube.com/watch?v=PEckzwggd78 – ElixirConf 2017 - Live APIs with GraphQL Subscriptions https://www.youtube.com/watch?v=z4p4e9Uwn6I – The Big Elixir 2018 - Trapped By Our Tools https://thinkingelixir.com/rest-vs-graphql-for-an-api/ – Follow-up article Guest Information https://twitter.com/benwilson512 – on Twitter https://github.com/benwilson512/ – on Github https://twitter.com/cargosense – CargoSense on Twitter Find us online Message the show - @ThinkingElixir Email the show - [email protected] Mark Ericksen - @brainlid David Bernheisel - @bernheisel Cade Ward - @cadebward

Jun 30, 20201h 0m

1: News and Meet the Hosts

Welcome to the Thinking Elixir Podcast! My name is Mark Ericksen. This is our first official episode together. We cover the community news and introduce ourselves. Subscribe in your favorite podcast player and join us! Show Notes online - http://podcast.thinkingelixir.com/1 Elixir Community News https://bytepack.io/ https://podcasts.apple.com/us/podcast/episode-165-feat-jos%C3%A9-valim/id1298287048?i=1000475855667 – Episode 165 - Interview with José Valim https://getoban.pro/ https://github.com/phoenixframework/phoenix_live_dashboard/pull/136 https://github.com/phoenixframework/phoenix_live_view/issues/809 https://github.com/dashbitco/nimble_publisher Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected] Discussion Resources https://dashbit.co/blog/welcome-to-our-blog-how-it-was-made https://immutable-js.github.io/immutable-js/docs/#/ Find us online Message the show - @ThinkingElixir Email the show - [email protected] Mark Ericksen - @brainlid David Bernheisel - @bernheisel Cade Ward - @cadebward

Jun 17, 202013 min