Thinking Elixir Podcast Podcast Por ThinkingElixir.com arte de portada

Thinking Elixir Podcast

Thinking Elixir Podcast

De: ThinkingElixir.com
Escúchala gratis

OFERTA POR TIEMPO LIMITADO | Obtén 3 meses por US$0.99 al mes

$14.95/mes despues- se aplican términos.
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!© 2025 Mark Ericksen Política y Gobierno
Episodios
  • 285: From Popcorn to Robots
    Dec 30 2025
    News includes Software Mansion pushing the boundaries of Popcorn by running LiveView locally in the browser using WebAssembly, the Programming Nerves book by Alex Koutmos and Hugo Baraúna launching in beta, a new minimalist Stripe integration library called PinStripe, Beam Bots announced for resilient robotics on the BEAM, Saša Jurić’s thought-provoking Goatmire talk now available online, Tidewave.ai adding Vue.js support with impressive performance improvements, LiveTable v0.4.0 released with powerful data table features, Supabase announcing Multigres for horizontally scalable Postgres, and more! Show Notes online - http://podcast.thinkingelixir.com/285 (http://podcast.thinkingelixir.com/285) Elixir Community News https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025) – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer. https://nitter.net/swmansionelixir/status/2001673272706945157 (https://nitter.net/swmansionelixir/status/2001673272706945157?utm_source=thinkingelixir&utm_medium=shownotes) – Software Mansion announces running LiveView locally in the browser using WebAssembly with Popcorn https://github.com/software-mansion/popcorn/tree/main/examples/localformdemo (https://github.com/software-mansion/popcorn/tree/main/examples/local_form_demo?utm_source=thinkingelixir&utm_medium=shownotes) – Example demo of a LiveView running in WASM in the browser https://popcorn.swmansion.com/demos/local-forms/ (https://popcorn.swmansion.com/demos/local-forms/?utm_source=thinkingelixir&utm_medium=shownotes) – Interactive example of a local LiveView running a form with Ecto schema validations in the browser https://nitter.net/davydog187/status/2001666856243933662 (https://nitter.net/davydog187/status/2001666856243933662?utm_source=thinkingelixir&utm_medium=shownotes) – Dave Lucia announces JQL library for working with Jira Query Language https://github.com/tv-labs/jql (https://github.com/tv-labs/jql?utm_source=thinkingelixir&utm_medium=shownotes) – JQL - An Ecto-like DSL for writing Jira Query Language to automate Jira tasks https://bsky.app/profile/hugobarauna.com/post/3ma74jhrid22u (https://bsky.app/profile/hugobarauna.com/post/3ma74jhrid22u?utm_source=thinkingelixir&utm_medium=shownotes) – Hugo Baraúna announces the Programming Nerves book beta launch https://www.programmingnerves.dev (https://www.programmingnerves.dev?utm_source=thinkingelixir&utm_medium=shownotes) – Programming Nerves book website - learn to build production ready embedded systems with Elixir and Nerves https://www.linkedin.com/posts/eileen-noonan-72a2856_tinyelixirstripe-activity-7407602470325022720-aWql/ (https://www.linkedin.com/posts/eileen-noonan-72a2856_tinyelixirstripe-activity-7407602470325022720-aWql/?utm_source=thinkingelixir&utm_medium=shownotes) – Eileen Noonan announces PinStripe library for Stripe integration https://dashbit.co/blog/sdks-with-req-stripe (https://dashbit.co/blog/sdks-with-req-stripe?utm_source=thinkingelixir&utm_medium=shownotes) – Dashbit article on SDKs with Req for Stripe by Wojtek Mach that inspired PinStripe https://github.com/enoonan/pin_stripe/ (https://github.com/enoonan/pin_stripe/?utm_source=thinkingelixir&utm_medium=shownotes) – PinStripe GitHub repository - A minimalist Stripe integration for Elixir https://hexdocs.pm/pin_stripe/readme.html (https://hexdocs.pm/pin_stripe/readme.html?utm_source=thinkingelixir&utm_medium=shownotes) – PinStripe documentation on HexDocs https://harton.nz/blog/announcing-beam-bots/ (https://harton.nz/blog/announcing-beam-bots/?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement blog post for Beam Bots - Resilient Robotics on the BEAM https://beambots.dev/ (https://beambots.dev/?utm_source=thinkingelixir&utm_medium=shownotes) – Beam Bots website https://github.com/beam-bots/bb (https://github.com/beam-bots/bb?utm_source=thinkingelixir&utm_medium=shownotes) – Beam Bots GitHub repository with Spark DSL for declarative robot definitions https://nitter.net/sasajuric/status/2003049285739290645 (https://nitter.net/sasajuric/status/2003049285739290645?utm_source=thinkingelixir&utm_medium=shownotes) – Saša Jurić announces his Goatmire talk is now online https://www.youtube.com/watch?v=GOrKfCs-mr0 (https://www.youtube.com/watch?v=GOrKfCs-mr0?utm_source=thinkingelixir&utm_medium=shownotes) – "Tell me a Story" talk by Saša Jurić - musings on software development in collaborative environments https://www.youtube.com/watch?v=JvBT4XBdoUE (https://www.youtube.com/watch?v=JvBT4XBdoUE?utm_source=thinkingelixir&utm_medium=shownotes) – The Soul of Erlang talk from 2019 referenced in the discussion https://nitter.net/josevalim/status/2003485910399348757 (https://nitter.net/josevalim/status/2003485910399348757?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim shares ...
    Más Menos
    32 m
  • 284: ‘Tis the Season for a Type System
    Dec 23 2025
    News includes José Valim announcing that Elixir v1.20 is well underway with full-type inference possibly landing before the end of the year, Gleam v1.14.0-rc1 with fault tolerant type inference and language server improvements, mjmleex v0.13.0 for creating beautiful email templates, Dashbit's new nimblezta library for zero trust authentication extracted from Livebook, Björn Gustavsson's ElixirConf EU talk on BEAM history and internals with insights on a potential BEAM v2 runtime 5-10 years away, GoatMire conference videos being published, and more! Show Notes online - http://podcast.thinkingelixir.com/284 (http://podcast.thinkingelixir.com/284) Elixir Community News https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025) – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer. Show update - podcast is now also on YouTube with images of blog posts, projects, and articles displayed during discussions https://nitter.net/josevalim/status/2000540145645162507 (https://nitter.net/josevalim/status/2000540145645162507?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim announces Elixir v1.20 is well underway in active development https://github.com/elixir-lang/elixir/blob/main/CHANGELOG.md#complete-typing-of-maps-keys (https://github.com/elixir-lang/elixir/blob/main/CHANGELOG.md#complete-typing-of-maps-keys?utm_source=thinkingelixir&utm_medium=shownotes) – Changelog showing complete typing of maps keys in Elixir v1.20 https://github.com/elixir-lang/elixir/releases (https://github.com/elixir-lang/elixir/releases?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir releases page - current latest version is 1.19.4 https://en.wikipedia.org/wiki/Set_theory (https://en.wikipedia.org/wiki/Set_theory?utm_source=thinkingelixir&utm_medium=shownotes) – Set theory reference for understanding Elixir's type system approach https://en.wikipedia.org/wiki/Set-theoretic_topology (https://en.wikipedia.org/wiki/Set-theoretic_topology?utm_source=thinkingelixir&utm_medium=shownotes) – Set-theoretic topology reference https://bsky.app/profile/gleam.run/post/3ma3u7ta2sk2c (https://bsky.app/profile/gleam.run/post/3ma3u7ta2sk2c?utm_source=thinkingelixir&utm_medium=shownotes) – Gleam v1.14.0-rc1 announcement https://github.com/gleam-lang/gleam/blob/v1.14.0-rc1/CHANGELOG.md (https://github.com/gleam-lang/gleam/blob/v1.14.0-rc1/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes) – Gleam v1.14.0-rc1 changelog with updates including fault tolerant type inference and language server improvements https://bsky.app/profile/akoutmos.bsky.social/post/3ma2rsncqtc25 (https://bsky.app/profile/akoutmos.bsky.social/post/3ma2rsncqtc25?utm_source=thinkingelixir&utm_medium=shownotes) – mjml_eex v0.13.0 release announcement https://github.com/akoutmos/mjml_eex (https://github.com/akoutmos/mjml_eex?utm_source=thinkingelixir&utm_medium=shownotes) – mjml_eex library for formatting emails using MJML and EEx https://github.com/akoutmos/mjml_eex/blob/master/CHANGELOG.md (https://github.com/akoutmos/mjml_eex/blob/master/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes) – mjml_eex changelog showing upgrade to MJML 5.3 and comment support https://mjml.io/ (https://mjml.io/?utm_source=thinkingelixir&utm_medium=shownotes) – MJML website for responsive email templates https://github.com/mjmlio/mjml (https://github.com/mjmlio/mjml?utm_source=thinkingelixir&utm_medium=shownotes) – MJML GitHub repository https://mjmlio.github.io/mjml-app/ (https://mjmlio.github.io/mjml-app/?utm_source=thinkingelixir&utm_medium=shownotes) – MJML app for building email templates https://dashbit.co/blog/zero-trust-for-plug-phoenix (https://dashbit.co/blog/zero-trust-for-plug-phoenix?utm_source=thinkingelixir&utm_medium=shownotes) – Dashbit blog post announcing nimble_zta for zero trust authentication https://github.com/dashbitco/nimble_zta (https://github.com/dashbitco/nimble_zta?utm_source=thinkingelixir&utm_medium=shownotes) – nimble_zta library with zero trust strategies for CloudFlare, Google Cloud Platform IAP, and Tailscale https://en.wikipedia.org/wiki/BEAM(Erlangvirtual_machine) (https://en.wikipedia.org/wiki/BEAM_(Erlang_virtual_machine)?utm_source=thinkingelixir&utm_medium=shownotes) – BEAM virtual machine Wikipedia reference https://www.youtube.com/watch?v=zrYdkHRCJqM (https://www.youtube.com/watch?v=zrYdkHRCJqM?utm_source=thinkingelixir&utm_medium=shownotes) – My BEAM History - Björn Gustavsson ElixirConf EU 2025 talk covering BEAM internals https://goatmire.bold.video/ (https://goatmire.bold.video/?utm_source=thinkingelixir&utm_medium=shownotes) – GoatMire conference website with published videos https://www.youtube.com/@goatmireinternational (https://www.youtube.com/@goatmireinternational?utm_source=thinkingelixir&utm_medium=shownotes) – GoatMire ...
    Más Menos
    25 m
  • 283: Erlang Turns 27 and React at Risk
    Dec 16 2025
    News includes celebrating Erlang's 27th birthday as open source, results from the Elixir Hub 2025 survey showing strong community growth with over 1000 participants, a fun Govee Lights control library, a new data_migration package for LiveDashboard, Tidewave.ai's impressive accessibility testing and fixing capabilities showing 2x better performance than Claude Code standalone, critical React Server Components remote code execution vulnerabilities affecting Next.js, and Zig's dramatic departure from GitHub citing Microsoft's AI obsession and declining service quality, and more! Show Notes online - http://podcast.thinkingelixir.com/283 (http://podcast.thinkingelixir.com/283) Elixir Community News https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025) – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer. Happy Birthday to Erlang - celebrating 27 years as Open Source https://nitter.net/theerlef/status/1808898170673639547 (https://nitter.net/theerlef/status/1808898170673639547?utm_source=thinkingelixir&utm_medium=shownotes) – EEF vote on when to celebrate the Erlang Anniversary (July 2024) https://en.wikipedia.org/wiki/Erlang(programminglanguage) (https://en.wikipedia.org/wiki/Erlang_(programming_language)?utm_source=thinkingelixir&utm_medium=shownotes) – Wikipedia article noting Erlang was released as free and open-source in 1998 https://web.archive.org/19991009002753/http://www.erlang.se/onlinenews/ErlangOTpos.shtml (https://web.archive.org/19991009002753/http://www.erlang.se/onlinenews/ErlangOTpos.shtml?utm_source=thinkingelixir&utm_medium=shownotes) – Archive of the original Erlang open source release announcement https://api.github.com/repos/erlang/otp (https://api.github.com/repos/erlang/otp?utm_source=thinkingelixir&utm_medium=shownotes) – Erlang OTP GitHub repository information showing it was created in 2009 https://github.com/erlang/otp/blob/master/LICENSE.txt (https://github.com/erlang/otp/blob/master/LICENSE.txt?utm_source=thinkingelixir&utm_medium=shownotes) – Erlang OTP license changed to Apache License 2.0 in June 2015 https://en.wikipedia.org/wiki/TheCathedralandtheBazaar (https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar?utm_source=thinkingelixir&utm_medium=shownotes) – Critical writings that extolled the values of open source https://elixir-hub.com/surveys/2025 (https://elixir-hub.com/surveys/2025?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir Hub 2025 survey with over 1000 participants https://en.wikipedia.org/wiki/Dreyfusmodelofskillacquisition (https://en.wikipedia.org/wiki/Dreyfus_model_of_skill_acquisition?utm_source=thinkingelixir&utm_medium=shownotes) – Dreyfus model of skill acquisition referenced in survey analysis https://www.reddit.com/r/elixir/comments/1pa3y3x/elixirpackageforgoveelightsdevicecontrol (https://www.reddit.com/r/elixir/comments/1pa3y3x/elixir_package_for_govee_lights_device_control?utm_source=thinkingelixir&utm_medium=shownotes) – Reddit posting about Govee Lights Elixir control package https://github.com/adia-dev/govee-lights-ex (https://github.com/adia-dev/govee-lights-ex?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub project for Govee Lights Elixir package https://hexdocs.pm/govee_lights (https://hexdocs.pm/govee_lights?utm_source=thinkingelixir&utm_medium=shownotes) – HexDocs documentation for Govee Lights package https://hex.pm/packages/data_migration (https://hex.pm/packages/data_migration?utm_source=thinkingelixir&utm_medium=shownotes) – Published data_migration package for viewing and running Ecto Data Migrations from LiveDashboard https://github.com/tv-labs/data-migration (https://github.com/tv-labs/data-migration?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub repository for data_migration package https://bsky.app/profile/did:plc:jfsigp5qadbh2vzs4h7vprvs/post/3m7iaqk37tk2q (https://bsky.app/profile/did:plc:jfsigp5qadbh2vzs4h7vprvs/post/3m7iaqk37tk2q?utm_source=thinkingelixir&utm_medium=shownotes) – Bluesky post announcing data_migration https://nitter.net/josevalim/status/1995891610568073650 (https://nitter.net/josevalim/status/1995891610568073650?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim's post about Tidewave.ai finding and fixing accessibility issues https://tidewave.ai/blog/improving-web-accessibility-with-trace-augmented-generation (https://tidewave.ai/blog/improving-web-accessibility-with-trace-augmented-generation?utm_source=thinkingelixir&utm_medium=shownotes) – Tidewave blog post detailing their accessibility improvement process https://nitter.net/josevalim/status/1998066738865569930 (https://nitter.net/josevalim/status/1998066738865569930?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim's post about Tidewave recent updates including file references and viewport presets https://...
    Más Menos
    43 m
Todavía no hay opiniones