
Thinking Elixir Podcast
Podcast de ThinkingElixir.com
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!
Empieza 7 días de prueba
Después de la prueba $99.00 / mes.Cancela cuando quieras.
Todos los episodios
246 episodios
News includes the release of Plug v1.17.0 with dark mode support for Plug.Debugger, an exciting Phoenix PR for co-located hooks that would place hook logic directly next to component code, a new RAG (Retrieval Augmented Generation) library from Bitcrowd for enhancing LLM interactions with document management, a syntax highlighter called Autumn powered by Tree-sitter, an Elixir-built YouTube downloader project called Pinchflat, and more! Show Notes online - http://podcast.thinkingelixir.com/246 [http://podcast.thinkingelixir.com/246] Elixir Community News * https://gigalixir.com/thinking [https://gigalixir.com/thinking?utm_source=thinkingelixir&utm_medium=shownotes] – Gigalixir is sponsoring the show, offering 20% off standard tier prices for a year with promo code "Thinking". * https://github.com/elixir-plug/plug/pull/1261 [https://github.com/elixir-plug/plug/pull/1261?utm_source=thinkingelixir&utm_medium=shownotes] – Plug v1.17.0 introduces dark mode to Plug.Debugger, providing a more comfortable experience for developers working in dark environments. * https://github.com/elixir-plug/plug/pull/1263 [https://github.com/elixir-plug/plug/pull/1263?utm_source=thinkingelixir&utm_medium=shownotes] – Plug.Debugger now links to function definitions in Hexdocs, making it easier to understand errors. * https://github.com/phoenixframework/phoenix_live_view/pull/3705 [https://github.com/phoenixframework/phoenix_live_view/pull/3705?utm_source=thinkingelixir&utm_medium=shownotes] – Phoenix PR in progress for "Co-located Hooks" that would allow hook logic to be placed next to component code. * https://github.com/elixir-nx/fine/tree/main/example [https://github.com/elixir-nx/fine/tree/main/example?utm_source=thinkingelixir&utm_medium=shownotes] – Fine, the C++ library for Elixir NIFs, now has an example project making it easier to experiment with C++ integrations in Elixir. * https://podcast.thinkingelixir.com/244 [https://podcast.thinkingelixir.com/244?utm_source=thinkingelixir&utm_medium=shownotes] – Previous episode discussing Fine and how it integrates with PythonEx for embedding Python in Elixir. * https://github.com/bitcrowd/rag [https://github.com/bitcrowd/rag?utm_source=thinkingelixir&utm_medium=shownotes] – New RAG (Retrieval Augmented Generation) library for Elixir from Bitcrowd to help with LLM context and document management. * https://bitcrowd.dev/a-rag-library-for-elixir/ [https://bitcrowd.dev/a-rag-library-for-elixir/?utm_source=thinkingelixir&utm_medium=shownotes] – Blog post explaining the new RAG library and its functionality for document ingestion, retrieval, and augmentation. * https://expert-lsp.org/ [https://expert-lsp.org/?utm_source=thinkingelixir&utm_medium=shownotes] – Expert LSP, the built-in Elixir LSP, now has a reserved domain, though the site is currently empty. * https://github.com/kieraneglin/pinchflat [https://github.com/kieraneglin/pinchflat?utm_source=thinkingelixir&utm_medium=shownotes] – Pinchflat is an Elixir-built project for downloading YouTube content locally, ideal for media centers or archiving. * https://github.com/leandrocp/autumn [https://github.com/leandrocp/autumn?utm_source=thinkingelixir&utm_medium=shownotes] – Autumn is a new Elixir/tree-sitter syntax highlighter that supports terminal and HTML outputs, powered by Tree-sitter and Neovim themes. * https://autumnus.dev/ [https://autumnus.dev/?utm_source=thinkingelixir&utm_medium=shownotes] – Website for the new Autumn syntax highlighter for Elixir. * https://github.com/leandrocp/mdex [https://github.com/leandrocp/mdex?utm_source=thinkingelixir&utm_medium=shownotes] – MDEx library updated to support CommonMark, GitHub Flavored Markdown, Wiki Links, Discord Markdown tags, emoji, and syntax highlighting via Autumn. * https://voidzero.dev/posts/announcing-voidzero-inc [https://voidzero.dev/posts/announcing-voidzero-inc?utm_source=thinkingelixir&utm_medium=shownotes] – Evan You (Vue.js creator) announces Vite Plus, a comprehensive JavaScript toolchain described as "Cargo but for JavaScript." Do you have some Elixir news to share? Tell us at @ThinkingElixir [https://twitter.com/ThinkingElixir] or email at show@thinkingelixir.com [show@thinkingelixir.com] Find us online * Message the show - Bluesky [https://bsky.app/profile/thinkingelixir.com] * Message the show - X [https://x.com/ThinkingElixir] * Message the show on Fediverse - @ThinkingElixir@genserver.social [https://genserver.social/ThinkingElixir] * Email the show - show@thinkingelixir.com [show@thinkingelixir.com] * Mark Ericksen on X - @brainlid [https://x.com/brainlid] * Mark Ericksen on Bluesky - @brainlid.bsky.social [https://bsky.app/profile/brainlid.bsky.social] * Mark Ericksen on Fediverse - @brainlid@genserver.social [https://genserver.social/brainlid] * David Bernheisel on Bluesky - @david.bernheisel.com [https://bsky.app/profile/david.bernheisel.com] * David Bernheisel on Fediverse - @dbern@genserver.social [https://genserver.social/dbern] Sponsored By: * Gigalixir [https://gigalixir.com/thinking]: Today’s Thinking Elixir show is brought to you by our friends at Gigalixir, the premier deployment platform for Elixir and Phoenix projects. Use the promo code “Thinking” during signup to get 20% off the standard tier prices for an entire year. Or, visit https://gigalixir.com/thinking to sign up and get 20% off your first year. [https://gigalixir.com/thinking] Promo Code: Thinking

News includes a new library called phoenix_sync for real-time sync in Postgres-backed Phoenix applications, Peter Solnica released a Text Parser for extracting structured data from text, a useful tip on finding Hex package versions locally with mix hex.info, Wasmex updated to v0.10 with WebAssembly component support, and Chrome introduces a new browser feature similar to LiveView.JS. We also talked with Alistair Woodman and Jonatan Männchen from the EEF about Jonatan's role as CISO, the Security Working Group, and their work on OpenChain compliance for supply-chain security, Software Bill of Materials (SBoMs), and what these initiatives mean for the Elixir community, and more! Show Notes online - http://podcast.thinkingelixir.com/245 [http://podcast.thinkingelixir.com/245] Elixir Community News * https://gigalixir.com/thinking [https://gigalixir.com/thinking?utm_source=thinkingelixir&utm_medium=shownotes] – Gigalixir is sponsoring the show, offering 20% off standard tier prices for a year with promo code "Thinking". * https://github.com/electric-sql/phoenix_sync [https://github.com/electric-sql/phoenix_sync?utm_source=thinkingelixir&utm_medium=shownotes] – New library called phoenix_sync providing real-time sync for Postgres-backed Phoenix applications. * https://hexdocs.pm/phoenix_sync/readme.html [https://hexdocs.pm/phoenix_sync/readme.html?utm_source=thinkingelixir&utm_medium=shownotes] – Documentation for phoenix_sync, a solution for building modern, real-time apps with local-first/sync in Elixir. * https://github.com/josevalim/sync [https://github.com/josevalim/sync?utm_source=thinkingelixir&utm_medium=shownotes] – José Valim's original proof of concept repo that was promptly archived. * https://electric-sql.com/ [https://electric-sql.com/?utm_source=thinkingelixir&utm_medium=shownotes] – Electric SQL's platform that syncs subsets of Postgres data into local apps and services, allowing data to be available offline and in-sync. * https://solnic.dev/posts/announcing-textparser-for-elixir/ [https://solnic.dev/posts/announcing-textparser-for-elixir/?utm_source=thinkingelixir&utm_medium=shownotes] – Peter Solnica released TextParser, a library for extracting interesting parts of text like hashtags and links. * https://hexdocs.pm/text_parser/readme.html [https://hexdocs.pm/text_parser/readme.html?utm_source=thinkingelixir&utm_medium=shownotes] – Documentation for the Text Parser library that helps parse text into structured data. * https://www.elixirstreams.com/tips/mix-hex-info [https://www.elixirstreams.com/tips/mix-hex-info?utm_source=thinkingelixir&utm_medium=shownotes] – Elixir stream tip on using mix hex.info to find the latest package version for a Hex package locally, without needing to search on hex.pm or GitHub. * https://github.com/phoenixframework/tailwind/blob/main/README.md#updating-from-tailwind-v3-to-v4 [https://github.com/phoenixframework/tailwind/blob/main/README.md#updating-from-tailwind-v3-to-v4?utm_source=thinkingelixir&utm_medium=shownotes] – Guide for upgrading Tailwind to V4 in existing Phoenix applications using Tailwind's automatic upgrade helper. * https://gleam.run/news/hello-echo-hello-git/ [https://gleam.run/news/hello-echo-hello-git/?utm_source=thinkingelixir&utm_medium=shownotes] – Gleam 1.9.0 release with searchability on hexdocs, Echo debug printing for improved debugging, and ability to depend on Git-hosted dependencies. * https://d-gate.io/blog/everything-i-was-lied-to-about-node-came-true-with-elixir [https://d-gate.io/blog/everything-i-was-lied-to-about-node-came-true-with-elixir?utm_source=thinkingelixir&utm_medium=shownotes] – Blog post discussing how promises made about NodeJS actually came true with Elixir. * https://hexdocs.pm/wasmex/Wasmex.Components.html [https://hexdocs.pm/wasmex/Wasmex.Components.html?utm_source=thinkingelixir&utm_medium=shownotes] – Wasmex updated to v0.10 with support for WebAssembly components, enabling applications and components to work together regardless of original programming language. * https://ashweekly.substack.com/p/ash-weekly-issue-8 [https://ashweekly.substack.com/p/ash-weekly-issue-8?utm_source=thinkingelixir&utm_medium=shownotes] – AshWeekly Issue 8 covering AshOps with mix task capabilities for CRUD operations and BeaconCMS being included in the Ash HQ installer script. * https://developer.chrome.com/blog/command-and-commandfor [https://developer.chrome.com/blog/command-and-commandfor?utm_source=thinkingelixir&utm_medium=shownotes] – Chrome update brings new browser feature with commandfor and command attributes, similar to Phoenix LiveView.JS but native to browsers. * https://codebeamstockholm.com/ [https://codebeamstockholm.com/?utm_source=thinkingelixir&utm_medium=shownotes] – Code BEAM Lite announced for Stockholm on June 2, 2025 with keynote speaker Björn Gustavsson, the "B" in BEAM. * https://alchemyconf.com/ [https://alchemyconf.com/?utm_source=thinkingelixir&utm_medium=shownotes] – AlchemyConf coming up March 31-April 3 in Braga, Portugal. Use discount code THINKINGELIXIR for 10% off. * https://www.gigcityelixir.com/ [https://www.gigcityelixir.com/?utm_source=thinkingelixir&utm_medium=shownotes] – GigCity Elixir and NervesConf on May 8-10, 2025 in Chattanooga, TN, USA. * https://www.elixirconf.eu/ [https://www.elixirconf.eu/?utm_source=thinkingelixir&utm_medium=shownotes] – ElixirConf EU on May 15-16, 2025 in Kraków & Virtual. * https://goatmire.com/#tickets [https://goatmire.com/#tickets?utm_source=thinkingelixir&utm_medium=shownotes] – Goatmire tickets are on sale now for the conference on September 10-12, 2025 in Varberg, Sweden. Do you have some Elixir news to share? Tell us at @ThinkingElixir [https://twitter.com/ThinkingElixir] or email at show@thinkingelixir.com [show@thinkingelixir.com] Discussion Resources * https://elixir-lang.org/blog/2025/02/26/elixir-openchain-certification/ [https://elixir-lang.org/blog/2025/02/26/elixir-openchain-certification/?utm_source=thinkingelixir&utm_medium=shownotes] * https://cna.erlef.org/ [https://cna.erlef.org/?utm_source=thinkingelixir&utm_medium=shownotes] – EEF CVE Numbering Authority * https://erlangforums.com/t/security-working-group-minutes/3451/22 [https://erlangforums.com/t/security-working-group-minutes/3451/22?utm_source=thinkingelixir&utm_medium=shownotes] * https://podcast.thinkingelixir.com/220 [https://podcast.thinkingelixir.com/220?utm_source=thinkingelixir&utm_medium=shownotes] – previous interview with Alistair * https://digital-strategy.ec.europa.eu/en/policies/cyber-resilience-act [https://digital-strategy.ec.europa.eu/en/policies/cyber-resilience-act?utm_source=thinkingelixir&utm_medium=shownotes] – CRA - Cyber Resilience Act * https://www.cisa.gov/ [https://www.cisa.gov/?utm_source=thinkingelixir&utm_medium=shownotes] – CISA US Government Agency * https://www.cisa.gov/sbom [https://www.cisa.gov/sbom?utm_source=thinkingelixir&utm_medium=shownotes] – Software Bill of Materials * https://oss-review-toolkit.org/ort/ [https://oss-review-toolkit.org/ort/?utm_source=thinkingelixir&utm_medium=shownotes] – Desire to integrate with tooling outside the Elixir ecosystem like OSS Review Toolkit * https://github.com/voltone/rebar3_sbom [https://github.com/voltone/rebar3_sbom?utm_source=thinkingelixir&utm_medium=shownotes] * https://cve.mitre.org/ [https://cve.mitre.org/?utm_source=thinkingelixir&utm_medium=shownotes] * https://openssf.org/projects/guac/ [https://openssf.org/projects/guac/?utm_source=thinkingelixir&utm_medium=shownotes] * https://erlef.github.io/security-wg/security_vulnerability_disclosure/ [https://erlef.github.io/security-wg/security_vulnerability_disclosure/?utm_source=thinkingelixir&utm_medium=shownotes] – EEF Security WG Vulnerability Disclosure Guide Guest Information * https://x.com/maennchen_ [https://x.com/maennchen_?utm_source=thinkingelixir&utm_medium=shownotes] – Jonatan on Twitter/X * https://bsky.app/profile/maennchen.dev [https://bsky.app/profile/maennchen.dev?utm_source=thinkingelixir&utm_medium=shownotes] – Jonatan on Bluesky * https://github.com/maennchen/ [https://github.com/maennchen/?utm_source=thinkingelixir&utm_medium=shownotes] – Jonatan on Github * https://maennchen.dev [https://maennchen.dev?utm_source=thinkingelixir&utm_medium=shownotes] – Jonatan's Blog * https://www.linkedin.com/in/alistair-woodman-51934433 [https://www.linkedin.com/in/alistair-woodman-51934433?utm_source=thinkingelixir&utm_medium=shownotes] – Alistair Woodman on LinkedIn * awoodman@erlef.org [awoodman@erlef.org] * https://github.com/ahw59/ [https://github.com/ahw59/?utm_source=thinkingelixir&utm_medium=shownotes] – Alistair on Github * http://erlef.org/ [http://erlef.org/?utm_source=thinkingelixir&utm_medium=shownotes] – Erlang Ecosystem Foundation Website Find us online * Message the show - Bluesky [https://bsky.app/profile/thinkingelixir.com] * Message the show - X [https://x.com/ThinkingElixir] * Message the show on Fediverse - @ThinkingElixir@genserver.social [https://genserver.social/ThinkingElixir] * Email the show - show@thinkingelixir.com [show@thinkingelixir.com] * Mark Ericksen on X - @brainlid [https://x.com/brainlid] * Mark Ericksen on Bluesky - @brainlid.bsky.social [https://bsky.app/profile/brainlid.bsky.social] * Mark Ericksen on Fediverse - @brainlid@genserver.social [https://genserver.social/brainlid] * David Bernheisel on Bluesky - @david.bernheisel.com [https://bsky.app/profile/david.bernheisel.com] * David Bernheisel on Fediverse - @dbern@genserver.social [https://genserver.social/dbern] Sponsored By: * Gigalixir [https://gigalixir.com/thinking]: Today’s Thinking Elixir show is brought to you by our friends at Gigalixir, the premier deployment platform for Elixir and Phoenix projects. Use the promo code “Thinking” during signup to get 20% off the standard tier prices for an entire year. Or, visit https://gigalixir.com/thinking to sign up and get 20% off your first year. [https://gigalixir.com/thinking] Promo Code: Thinking

News includes the release of Elixir 1.18.2 with various enhancements and bug fixes, a new experimental SQL sigil for Ecto that brings automatic parameterized queries, a recent GOTO 2025 talk featuring Saša Jurić on code reviews. We talked with Jonatan Kłosko about his work on PythonX, a new library for executing Python code inside Elixir, the Fine library for working with C++ NIFs, and much more! Show Notes online - http://podcast.thinkingelixir.com/244 [http://podcast.thinkingelixir.com/244] Elixir Community News * https://gigalixir.com/thinking [https://gigalixir.com/thinking?utm_source=thinkingelixir&utm_medium=shownotes] – Visit Gigalixir.com to sign up and get 20% off your first year. Or use the promo code "Thinking" during signup. * https://github.com/elixir-lang/elixir/releases/tag/v1.18.2 [https://github.com/elixir-lang/elixir/releases/tag/v1.18.2?utm_source=thinkingelixir&utm_medium=shownotes] – Elixir 1.18.2 was released with enhancements to Code.Fragment and Regex, plus bug fixes for CLI, ExUnit, IEx.Autocomplete, and mix deps.update. * https://github.com/elixir-lang/elixir/releases/tag/v1.18.1 [https://github.com/elixir-lang/elixir/releases/tag/v1.18.1?utm_source=thinkingelixir&utm_medium=shownotes] – Elixir 1.18.1 included bug fixes for Kernel, ExUnit.Case, mix compile.elixir, mix escript.build, and Mix.Shell, especially related to error handling and Windows compatibility. * https://www.erlang.org/news/174 [https://www.erlang.org/news/174?utm_source=thinkingelixir&utm_medium=shownotes] – Erlang OTP 28 RC-1 is out with a new source Software Bill of Materials (SBOM) on the Github Releases page. * https://github.com/elixir-dbvisor/sql [https://github.com/elixir-dbvisor/sql?utm_source=thinkingelixir&utm_medium=shownotes] – A new experimental SQL sigil for Ecto brings an extensible SQL parser to Elixir with automatic parameterized queries. * https://groups.google.com/g/elixir-ecto/c/8MOkRFAdLZc [https://groups.google.com/g/elixir-ecto/c/8MOkRFAdLZc?utm_source=thinkingelixir&utm_medium=shownotes] – The experimental SQL sigil for Ecto is being discussed on the Elixir-Ecto mailing list. * https://www.youtube.com/watch?v=AYUNI2Pm6_w [https://www.youtube.com/watch?v=AYUNI2Pm6_w?utm_source=thinkingelixir&utm_medium=shownotes] – New talk from GOTO 2025 with Saša Jurić and Adrienne Braganza Tacke on "Small PRs, Big Impact - The Art of Code Reviews." * https://alchemyconf.com/ [https://alchemyconf.com/?utm_source=thinkingelixir&utm_medium=shownotes] – AlchemyConf is coming up March 31 - April 3 in Braga, Portugal. * https://www.gigcityelixir.com/ [https://www.gigcityelixir.com/?utm_source=thinkingelixir&utm_medium=shownotes] – GigCity Elixir and NervesConf are happening in Chattanooga, TN, USA with NervesConf on May 8 and the main event on May 9-10. * https://www.elixirconf.eu/ [https://www.elixirconf.eu/?utm_source=thinkingelixir&utm_medium=shownotes] – ElixirConf EU will be held May 15-16, 2025 in Kraków & Virtual. * https://goatmire.com/#tickets [https://goatmire.com/#tickets?utm_source=thinkingelixir&utm_medium=shownotes] – Goatmire tickets are on sale now for the event happening September 10-12, 2025 in Varberg, Sweden. Do you have some Elixir news to share? Tell us at @ThinkingElixir [https://twitter.com/ThinkingElixir] or email at show@thinkingelixir.com [show@thinkingelixir.com] Discussion Resources * https://dashbit.co/blog/dashbit-plans-2025 [https://dashbit.co/blog/dashbit-plans-2025?utm_source=thinkingelixir&utm_medium=shownotes] * https://github.com/thewca/wca-live [https://github.com/thewca/wca-live?utm_source=thinkingelixir&utm_medium=shownotes] – Speed cubing software * https://dashbit.co/blog/running-python-in-elixir-its-fine [https://dashbit.co/blog/running-python-in-elixir-its-fine?utm_source=thinkingelixir&utm_medium=shownotes] * https://hexdocs.pm/pythonx/Pythonx.html [https://hexdocs.pm/pythonx/Pythonx.html?utm_source=thinkingelixir&utm_medium=shownotes] * https://github.com/livebook-dev/pythonx [https://github.com/livebook-dev/pythonx?utm_source=thinkingelixir&utm_medium=shownotes] * https://bsky.app/profile/josevalim.bsky.social/post/3liyrfvlth22c [https://bsky.app/profile/josevalim.bsky.social/post/3liyrfvlth22c?utm_source=thinkingelixir&utm_medium=shownotes] – Jose said “We said we will focus on interoperability for 2025 and we are ready to share the first results.” * https://github.com/elixir-nx/fine [https://github.com/elixir-nx/fine?utm_source=thinkingelixir&utm_medium=shownotes] – “Fine” is a new package related to the elixir-nx organization. It's a C++ library enabling more ergonomic NIFs, tailored to Elixir. * https://peps.python.org/pep-0703/ [https://peps.python.org/pep-0703/?utm_source=thinkingelixir&utm_medium=shownotes] – Discussion about removing the Python GIL Find us online * Message the show - Bluesky [https://bsky.app/profile/thinkingelixir.com] * Message the show - X [https://x.com/ThinkingElixir] * Message the show on Fediverse - @ThinkingElixir@genserver.social [https://genserver.social/ThinkingElixir] * Email the show - show@thinkingelixir.com [show@thinkingelixir.com] * Mark Ericksen on X - @brainlid [https://x.com/brainlid] * Mark Ericksen on Bluesky - @brainlid.bsky.social [https://bsky.app/profile/brainlid.bsky.social] * Mark Ericksen on Fediverse - @brainlid@genserver.social [https://genserver.social/brainlid] * David Bernheisel on Bluesky - @david.bernheisel.com [https://bsky.app/profile/david.bernheisel.com] * David Bernheisel on Fediverse - @dbern@genserver.social [https://genserver.social/dbern] Sponsored By: * Gigalixir [https://gigalixir.com/thinking]: Today’s Thinking Elixir show is brought to you by our friends at Gigalixir, the premier deployment platform for Elixir and Phoenix projects. Use the promo code “Thinking” during signup to get 20% off the standard tier prices for an entire year. Or, visit https://gigalixir.com/thinking to sign up and get 20% off your first year. [https://gigalixir.com/thinking] Promo Code: Thinking

News includes the announcement of PythonX for Python interoperability in Elixir, groundbreaking academic work on compiling Elixir to eBPF for Linux kernel-level operations, and exciting AI-powered Phoenix application demos from Chris McCord. We also dive into the current state of the Elixir job market, discussing the shift away from remote work and the challenges facing junior and mid-level developers, sharing practical tips for job seekers in today's market. Other topics include the announcement of Goatmire conference tickets, new developments in the Nx ecosystem, and more! Show Notes online - http://podcast.thinkingelixir.com/243 [http://podcast.thinkingelixir.com/243] Elixir Community News * https://gigalixir.com/thinking [https://gigalixir.com/thinking?utm_source=thinkingelixir&utm_medium=shownotes] – Visit Gigalixir.com to sign up and get 20% off your first year. Or use the promo code "Thinking" during signup. * https://hexdocs.pm/pythonx/Pythonx.html [https://hexdocs.pm/pythonx/Pythonx.html?utm_source=thinkingelixir&utm_medium=shownotes] – Documentation for PythonX, a new library for Python interoperability in Elixir * https://github.com/livebook-dev/pythonx [https://github.com/livebook-dev/pythonx?utm_source=thinkingelixir&utm_medium=shownotes] – PythonX GitHub repository * https://dashbit.co/blog/running-python-in-elixir-its-fine [https://dashbit.co/blog/running-python-in-elixir-its-fine?utm_source=thinkingelixir&utm_medium=shownotes] – Blog post explaining Python integration in Elixir * https://samrat.me/running-ml-models-in-elixir-using-pythonx/ [https://samrat.me/running-ml-models-in-elixir-using-pythonx/?utm_source=thinkingelixir&utm_medium=shownotes] – Guide on running ML models using PythonX * https://bsky.app/profile/josevalim.bsky.social/post/3liyrfvlth22c [https://bsky.app/profile/josevalim.bsky.social/post/3liyrfvlth22c?utm_source=thinkingelixir&utm_medium=shownotes] – José Valim announces focus on interoperability for 2025 * https://github.com/elixir-nx/fine [https://github.com/elixir-nx/fine?utm_source=thinkingelixir&utm_medium=shownotes] – Fine, a new C++ and Elixir library for more ergonomic NIFs in Elixir * https://www.youtube.com/watch?v=CoFNns01VjA [https://www.youtube.com/watch?v=CoFNns01VjA?utm_source=thinkingelixir&utm_medium=shownotes] – Video presentation about compiling Elixir to eBPF * https://homepages.dcc.ufmg.br/~fernando/publications/papers/CGO25_Kael.pdf [https://homepages.dcc.ufmg.br/%7Efernando/publications/papers/CGO25_Kael.pdf?utm_source=thinkingelixir&utm_medium=shownotes] – Academic paper on compiling Elixir to eBPF * https://github.com/lac-dcc/honey-potion [https://github.com/lac-dcc/honey-potion?utm_source=thinkingelixir&utm_medium=shownotes] – Elixir package for eBPF compilation * https://x.com/chris_mccord/status/1892957017825771848 [https://x.com/chris_mccord/status/1892957017825771848?utm_source=thinkingelixir&utm_medium=shownotes] – Chris McCord demos AI-powered Phoenix app creation * https://x.com/chris_mccord/status/1894229609945710798 [https://x.com/chris_mccord/status/1894229609945710798?utm_source=thinkingelixir&utm_medium=shownotes] – Demo of Claude 3.7 generating a themed Phoenix blog with authentication * https://bsky.app/profile/lawik.bsky.social/post/3liym6ggrn62p [https://bsky.app/profile/lawik.bsky.social/post/3liym6ggrn62p?utm_source=thinkingelixir&utm_medium=shownotes] – Goatmire conference announcement * https://goatmire.com/#tickets [https://goatmire.com/#tickets?utm_source=thinkingelixir&utm_medium=shownotes] – Goatmire conference tickets on sale for September 10-12, 2025 in Varberg, Sweden Do you have some Elixir news to share? Tell us at @ThinkingElixir [https://twitter.com/ThinkingElixir] or email at show@thinkingelixir.com [show@thinkingelixir.com] Guest Information * https://www.linkedin.com/in/kimberly-erni/ [https://www.linkedin.com/in/kimberly-erni/?utm_source=thinkingelixir&utm_medium=shownotes] – Kimberly Erni on LinkedIn Find us online * Message the show - Bluesky [https://bsky.app/profile/thinkingelixir.com] * Message the show - X [https://x.com/ThinkingElixir] * Message the show on Fediverse - @ThinkingElixir@genserver.social [https://genserver.social/ThinkingElixir] * Email the show - show@thinkingelixir.com [show@thinkingelixir.com] * Mark Ericksen on X - @brainlid [https://x.com/brainlid] * Mark Ericksen on Bluesky - @brainlid.bsky.social [https://bsky.app/profile/brainlid.bsky.social] * Mark Ericksen on Fediverse - @brainlid@genserver.social [https://genserver.social/brainlid] * David Bernheisel on Bluesky - @david.bernheisel.com [https://bsky.app/profile/david.bernheisel.com] * David Bernheisel on Fediverse - @dbern@genserver.social [https://genserver.social/dbern] Sponsored By: * Gigalixir [https://gigalixir.com/thinking]: Today’s Thinking Elixir show is brought to you by our friends at Gigalixir, the premier deployment platform for Elixir and Phoenix projects. Use the promo code “Thinking” during signup to get 20% off the standard tier prices for an entire year. Or, visit https://gigalixir.com/thinking to sign up and get 20% off your first year. [https://gigalixir.com/thinking] Promo Code: Thinking

News includes exciting updates to Phoenix gen_auth with magic links and sudo mode security features, a comprehensive guide on Elixir and Phoenix security best practices from Paraxial.io, significant updates to the DaisyUI Components library for Phoenix LiveView reaching version 0.7.0, more on LiveDebugger tool for Phoenix applications, performance improvements in PostgreSQL's self-join handling, and more! Show Notes online - http://podcast.thinkingelixir.com/242 [http://podcast.thinkingelixir.com/242] Elixir Community News * https://gigalixir.com/thinking [https://gigalixir.com/thinking?utm_source=thinkingelixir&utm_medium=shownotes] – Visit to sign up and get 20% off your first year. Or use the promo code "Thinking" during signup. * https://github.com/phoenixframework/phoenix/pull/6081 [https://github.com/phoenixframework/phoenix/pull/6081?utm_source=thinkingelixir&utm_medium=shownotes] – Phoenix gen_auth is adding support for magic links (passwordless login) and sudo mode for sensitive operations. * https://elixirstream.dev/gendiff [https://elixirstream.dev/gendiff?utm_source=thinkingelixir&utm_medium=shownotes] – Additional resource for Phoenix gen_auth updates. * https://github.com/9elements/hex-mcp [https://github.com/9elements/hex-mcp?utm_source=thinkingelixir&utm_medium=shownotes] – New Model Context Protocol server providing real-time Hex package version information for AI tools like Cursor. * https://paraxial.io/blog/elixir-best [https://paraxial.io/blog/elixir-best?utm_source=thinkingelixir&utm_medium=shownotes] – Michael Lubas shares 11 best practices for security in Elixir and Phoenix applications. * https://elixirstatus.com/p/7bQOj-daisyuicomponents---a-phoenix-liveview--daisyui-library [https://elixirstatus.com/p/7bQOj-daisyuicomponents---a-phoenix-liveview--daisyui-library?utm_source=thinkingelixir&utm_medium=shownotes] – DaisyUI Components library for Phoenix LiveView updated to version 0.7.0. * https://github.com/phcurado/daisy_ui_components [https://github.com/phcurado/daisy_ui_components?utm_source=thinkingelixir&utm_medium=shownotes] – GitHub repository for DaisyUI Components, featuring over 30 pre-styled components. * https://daisy-ui-components-site.fly.dev/storybook/welcome [https://daisy-ui-components-site.fly.dev/storybook/welcome?utm_source=thinkingelixir&utm_medium=shownotes] – Interactive Storybook for exploring DaisyUI Components. * https://github.com/phcurado/daisy_ui_components/blob/main/CHANGELOG.md [https://github.com/phcurado/daisy_ui_components/blob/main/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes] – Changelog showing recent updates to DaisyUI Components. * https://github.com/software-mansion-labs/live-debugger [https://github.com/software-mansion-labs/live-debugger?utm_source=thinkingelixir&utm_medium=shownotes] – LiveDebugger tool for Phoenix LiveView applications, providing insights into LiveViews, components, and state transitions. * https://www.phoronix.com/news/PostgreSQL-Self-Join-Eliminate [https://www.phoronix.com/news/PostgreSQL-Self-Join-Eliminate?utm_source=thinkingelixir&utm_medium=shownotes] – Postgres adds optimization for self-joins, improving query performance. * https://www.lambdadays.org/lambdadays2025 [https://www.lambdadays.org/lambdadays2025?utm_source=thinkingelixir&utm_medium=shownotes] – Lambda Days conference tickets on sale, happening June 12-13 in Kraków, Poland, focusing on functional programming. * https://alchemyconf.com/ [https://alchemyconf.com/?utm_source=thinkingelixir&utm_medium=shownotes] – Alchemy Conf happening April 2-3 in Braga, Portugal with 10% discount code "THINKINGELIXIR". * https://membrz.club/alchemyconf/events [https://membrz.club/alchemyconf/events?utm_source=thinkingelixir&utm_medium=shownotes] – Direct link for purchasing Alchemy Conf tickets. Do you have some Elixir news to share? Tell us at @ThinkingElixir [https://twitter.com/ThinkingElixir] or email at show@thinkingelixir.com [show@thinkingelixir.com] Find us online * Message the show - Bluesky [https://bsky.app/profile/thinkingelixir.com] * Message the show - X [https://x.com/ThinkingElixir] * Message the show on Fediverse - @ThinkingElixir@genserver.social [https://genserver.social/ThinkingElixir] * Email the show - show@thinkingelixir.com [show@thinkingelixir.com] * Mark Ericksen on X - @brainlid [https://x.com/brainlid] * Mark Ericksen on Bluesky - @brainlid.bsky.social [https://bsky.app/profile/brainlid.bsky.social] * Mark Ericksen on Fediverse - @brainlid@genserver.social [https://genserver.social/brainlid] * David Bernheisel on Bluesky - @david.bernheisel.com [https://bsky.app/profile/david.bernheisel.com] * David Bernheisel on Fediverse - @dbern@genserver.social [https://genserver.social/dbern] Sponsored By: * Gigalixir [https://gigalixir.com/thinking]: Today’s Thinking Elixir show is brought to you by our friends at Gigalixir, the premier deployment platform for Elixir and Phoenix projects. Use the promo code “Thinking” during signup to get 20% off the standard tier prices for an entire year. Or, visit https://gigalixir.com/thinking to sign up and get 20% off your first year. [https://gigalixir.com/thinking] Promo Code: Thinking
Empieza 7 días de prueba
Después de la prueba $99.00 / mes.Cancela cuando quieras.
Podcasts exclusivos
Sin anuncios
Podcast gratuitos
Audiolibros
20 horas / mes