Thinking Elixir Podcast

208: Elixir 1.17, Phoenix Playground and more


Listen Later

This week's show features the latest releases Elixir 1.17.0 and 1.17.1, bringing improved type inference and a new Duration data type. We'll also dive into Phoenix Playground's streamlined approach to single-file applications, José Valim shares another Elixir academic research project taking shape on set-theoretic types for behaviors, and updates from the Igniter project on enhancing code generation and project patching. With a look at how Phoenix and Inertia.js are joining forces and the latest on Nx Scholar's new version for machine learning, this episode is packed with cutting-edge developments in the Elixir community, and more!

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

Elixir Community News

  • https://github.com/elixir-lang/elixir/releases/tag/v1.17.0 – Release information for Elixir version 1.17.0.
  • https://github.com/elixir-lang/elixir/releases/tag/v1.17.1 – Release information for Elixir version 1.17.1.
  • https://x.com/davydog187/status/1800962252125667748 – Dave Lucia shared how Elixir 1.17.0 helped find a bug using new type information.
  • https://x.com/josevalim/status/1801000076497539482 – José shared additional academic research being started on Elixir for set-theoretic types
  • https://x.com/wojtekmach/status/1802975489230811354 – Wojtek Mach's announcement of "Phoenix Playground" for creating single-file Phoenix apps.
  • https://dashbit.co/blog/announcing-phoenix-playground – Blog post about the announcement of Phoenix Playground.
  • https://github.com/phoenix-playground/phoenix_playground – GitHub repository for Phoenix Playground.
  • https://github.com/inertiajs/inertia-phoenix – GitHub repository for Inertia.js Phoenix LiveView adapter.
  • https://inertiajs.com/ – Official site of Inertia.js, explaining its concept and features.
  • https://github.com/DockYard/flame_on – Update announcement for FlameOn from Dockyard, now with SVG download capability.
  • https://tylerbarker.com/posts/liveview-is-not-a-zero-js-framework-it-s-a-zero-boring-js-framework – Blog post explaining why LiveView is referred to as a "zero-boring-js" framework.
  • https://github.com/membraneframework-labs/ex_vision/ – Repository for ExVision, using ONNX bindings for AI model integration.
  • https://github.com/cocoa-xu/evision – EVision which uses OpenCV bindings.
  • https://elixir-nx.github.io/axon/onnx_to_axon.html – Guide on converting ONNX models to Axon.
  • https://github.com/ash-project/igniter – GitHub repository for Igniter, aiming to solve issues with composable mix generators.
  • https://elixirforum.com/t/igniter-a-code-generation-and-project-patching-framework/64181 – Elixir forum discussion on Igniter framework's capabilities and applications.
  • https://x.com/josevalim/status/1803040816404849008 – José announced the release of Nx Scholar v0.3.1, featuring new embedded notebooks.
  • https://hexdocs.pm/scholar/manifold_learning.html – Documentation on manifold learning in Nx Scholar v0.3.1.
  • https://x.com/yevkurtov/status/1800851584827711607 – Yevhenii Kurtov shared a guide on ES/CQRS with EventStoreDB and Phoenix/LiveView.
  • https://kurtov.pro/blog/2024/06/an-end-to-end-es/cqrs-example-with-eventstoredb-and-phoenix/liveview/ – Blog detailing an end-to-end example of ES/CQRS implementation.
  • https://github.com/commanded/commanded – GitHub repository for Commanded, a library for CQRS/ES architectures.
  • https://learn.eventstore.com/an-end-to-end-example-with-eventstoredb – Official guide on implementing end-to-end examples with EventStoreDB.
  • https://x.com/CodeBEAMio/status/1800918581225431318 – CodeBEAM conference announcement, set to take place in Berlin.
  • https://codebeameurope.com/ – Official site for CodeBEAM Europe conference details.
  • Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]

    Find us online

    • Message the show - @ThinkingElixir
    • Message the show on Fediverse - @[email protected]
    • Email the show - [email protected]
    • Mark Ericksen - @brainlid
    • Mark Ericksen on Fediverse - @[email protected]
    • David Bernheisel - @bernheisel
    • David Bernheisel on Fediverse - @[email protected]
    • Sponsored By:

      • Fly.io: Fly.io is a great place to deploy your next Phoenix application! Check them out!
      ...more
      View all episodesView all episodes
      Download on the App Store

      Thinking Elixir PodcastBy ThinkingElixir.com

      • 4.9
      • 4.9
      • 4.9
      • 4.9
      • 4.9

      4.9

      31 ratings


      More shows like Thinking Elixir Podcast

      View all
      The Changelog: Software Development, Open Source by Changelog Media

      The Changelog: Software Development, Open Source

      285 Listeners

      Startups For the Rest of Us by Rob Walling

      Startups For the Rest of Us

      694 Listeners

      Software Engineering Daily by Software Engineering Daily

      Software Engineering Daily

      630 Listeners

      Go Time: Golang, Software Engineering by Changelog Media

      Go Time: Golang, Software Engineering

      128 Listeners

      JS Party: JavaScript, CSS, Web Development by Changelog Media

      JS Party: JavaScript, CSS, Web Development

      92 Listeners

      Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

      Syntax - Tasty Web Development Treats

      984 Listeners

      REWORK by 37signals

      REWORK

      212 Listeners

      CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

      CoRecursive: Coding Stories

      185 Listeners

      Elixir Mix by Charles M Wood

      Elixir Mix

      13 Listeners

      Elixir Wizards by SmartLogic LLC

      Elixir Wizards

      22 Listeners

      The Stack Overflow Podcast by The Stack Overflow Podcast

      The Stack Overflow Podcast

      63 Listeners

      Beam Radio by Lars Wikman

      Beam Radio

      11 Listeners

      Oxide and Friends by Oxide Computer Company

      Oxide and Friends

      47 Listeners

      Elixir Mentor by Jacob Luetzow

      Elixir Mentor

      2 Listeners

      Elixir Friends by German Velasco

      Elixir Friends

      0 Listeners