Thinking Elixir Podcast

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!

  1. 3 DAYS AGO

    276: Elixir v1.19 Types and Speed

    News includes the major release of Elixir v1.19 with enhanced type checking, broader type inference, and up to 4x faster compilation for large projects, plus the first OpenChain certification bringing more transparency to the BEAM ecosystem. We also cover the Mishka Chelekom Phoenix LiveView component library update for Tailwind 4 support, visual improvements coming to ExDocs admonition blocks, Anthropic's new ClaudeCode Web that lets you code directly in the browser with GitHub integration, a critical Redis security vulnerability with a perfect 10.0 severity score affecting hundreds of thousands of servers, and more! Show Notes online - http://podcast.thinkingelixir.com/276 (http://podcast.thinkingelixir.com/276) 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/josevalim/status/1978729853349196170 (https://nitter.net/josevalim/status/1978729853349196170?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim announces Elixir v1.19 release on social media https://elixir-lang.org/blog/2025/10/16/elixir-v1-19-0-released/ (https://elixir-lang.org/blog/2025/10/16/elixir-v1-19-0-released/?utm_source=thinkingelixir&utm_medium=shownotes) – Official blog announcement for Elixir v1.19 release https://hexdocs.pm/elixir/1.19/changelog.html (https://hexdocs.pm/elixir/1.19/changelog.html?utm_source=thinkingelixir&utm_medium=shownotes) – Detailed changelog documentation for Elixir v1.19 https://nitter.net/theerlef/status/1978896262473662539 (https://nitter.net/theerlef/status/1978896262473662539?utm_source=thinkingelixir&utm_medium=shownotes) – Erlang Ecosystem Foundation announces OpenChain certification for Elixir v1.19 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) – Details about Elixir's OpenChain certification bringing transparency and trust to the BEAM ecosystem https://github.com/elixir-lang/ex_doc/issues/2149#issuecomment-3394340806 (https://github.com/elixir-lang/ex_doc/issues/2149#issuecomment-3394340806?utm_source=thinkingelixir&utm_medium=shownotes) – ExDocs visual adjustments to admonition blocks for better consistency across light and dark modes https://bsky.app/profile/yellowduck.be/post/3m3htzs4qyg2a (https://bsky.app/profile/yellowduck.be/post/3m3htzs4qyg2a?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement of Mishka Chelekom Phoenix LiveView component library v0.0.8 update https://mishka.tools/blog/introducing-mishka-chelekom-v0.0.8-with-tailwind-4-support-and-custom-configuration (https://mishka.tools/blog/introducing-mishka-chelekom-v0.0.8-with-tailwind-4-support-and-custom-configuration?utm_source=thinkingelixir&utm_medium=shownotes) – Details about Mishka Chelekom v0.0.8 with Tailwind 4 support and Phoenix 1.8 compatibility https://slashdot.org/story/25/10/21/1942240/amazons-dns-problem-knocked-out-half-the-web-likely-costing-billions (https://slashdot.org/story/25/10/21/1942240/amazons-dns-problem-knocked-out-half-the-web-likely-costing-billions?utm_source=thinkingelixir&utm_medium=shownotes) – Report on AWS outage on October 20, 2025 that affected half the web https://health.aws.amazon.com/health/status (https://health.aws.amazon.com/health/status?utm_source=thinkingelixir&utm_medium=shownotes) – AWS health status dashboard GitHub announced plans to move infrastructure to Azure over 1-2 years https://www.anthropic.com/news/claude-code-on-the-web (https://www.anthropic.com/news/claude-code-on-the-web?utm_source=thinkingelixir&utm_medium=shownotes) – Anthropic announces ClaudeCode Web https://claude.ai/code (https://claude.ai/code?utm_source=thinkingelixir&utm_medium=shownotes) – ClaudeCode Web interface https://youtu.be/s-avRazvmLg (https://youtu.be/s-avRazvmLg?utm_source=thinkingelixir&utm_medium=shownotes) – Video demonstration of ClaudeCode Web https://redis.io/blog/security-advisory-cve-2025-49844/ (https://redis.io/blog/security-advisory-cve-2025-49844/?utm_source=thinkingelixir&utm_medium=shownotes) – Redis security advisory for CVE-2025-49844 with a 10.0 severity score allowing remote code execution 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) 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 (mailto: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)

    42 min
  2. 21 OCT

    275: From Slop to Success?

    News includes the release of Elixir v1.19.0-rc.2 with impressive deps compile times and optimized set-theoretic type checking, a timeline update on typed structs arriving by next year, the new "mix help app:phoenix" command for building AI Agent context, gRPC library v0.11.0 with client load balancing, ReqCassette for recording test requests, German Velasco's video walkthrough of Phoenix's AGENTS.md file, Brian Cardarella's insights on the influx of AI-generated codebases needing rescue, Elixir Observer's major updates with categories and semantic search, Chris McCord's demonstration of isolated AI coding sandboxes on Fly Machines, NPM's new security changes for token management, and more! Show Notes online - http://podcast.thinkingelixir.com/275 (http://podcast.thinkingelixir.com/275) 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://netter.net/josevalim/status/1975605515313979674 (https://netter.net/josevalim/status/1975605515313979674?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim announces Elixir v1.19.0-rc.2 release https://elixirforum.com/t/elixir-v1-19-0-rc-2-released/72805 (https://elixirforum.com/t/elixir-v1-19-0-rc-2-released/72805?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir Forum discussion of v1.19.0-rc.2, the last stop before official v1.19 release Remote.com confirmed their codebase compiles 55% faster on v1.19 with type checking still ~1ms/module on average José and Guillaume Duboc went beyond current state-of-the-art to optimize key operations for set-theoretic type checking, articles to be published later https://nitter.net/josevalim/status/1975588421201715334 (https://nitter.net/josevalim/status/1975588421201715334?utm_source=thinkingelixir&utm_medium=shownotes) – New "mix help app:phoenix" command in Elixir v1.19 lists all modules with first paragraph of docs Great shortcut tool for building AI Agent context with brief module descriptions https://nitter.net/z_4seven/status/1975795139739357404 (https://nitter.net/z_4seven/status/1975795139739357404?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim provides update on Elixir's typesystem status and timeline Plan shifted from typed structs by end of year to providing type inference of all constructs; typed structs might arrive by end of next year https://nitter.net/sleipni_r/status/1977901944329875893 (https://nitter.net/sleipni_r/status/1977901944329875893?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir gRPC library v0.11.0 release announcement https://github.com/elixir-grpc/grpc (https://github.com/elixir-grpc/grpc?utm_source=thinkingelixir&utm_medium=shownotes) – Full-featured Elixir implementation of gRPC protocol with new Client Load Balancing following official specs https://hexdocs.pm/req_cassette (https://hexdocs.pm/req_cassette?utm_source=thinkingelixir&utm_medium=shownotes) – ReqCassette documentation - new Req library for recording and serializing real requests in tests https://github.com/lostbean/req_cassette/ (https://github.com/lostbean/req_cassette/?utm_source=thinkingelixir&utm_medium=shownotes) – ReqCassette GitHub repository, similar to ExVCR but works with Req and supports async tests https://github.com/parroty/exvcr (https://github.com/parroty/exvcr?utm_source=thinkingelixir&utm_medium=shownotes) – ExVCR library for comparison https://nitter.net/karlclement/status/1976677105980072238 (https://nitter.net/karlclement/status/1976677105980072238?utm_source=thinkingelixir&utm_medium=shownotes) – Karl Clement's Twitter thread asking who's using Elixir in production with numerous company replies https://nitter.net/germsvel/status/1976264583682625776 (https://nitter.net/germsvel/status/1976264583682625776?utm_source=thinkingelixir&utm_medium=shownotes) – German Velasco's new ElixirStream video walking through Phoenix 1.8 AGENTS.md file Full video is ~25 minutes or split into 12 shorter videos showing what AI typically gets wrong in new Phoenix apps https://www.youtube.com/watch?v=eBpDaUVxiII (https://www.youtube.com/watch?v=eBpDaUVxiII?utm_source=thinkingelixir&utm_medium=shownotes) – Episode https://www.youtube.com/shorts/fpbWpunfLVg (https://www.youtube.com/shorts/fpbWpunfLVg?utm_source=thinkingelixir&utm_medium=shownotes) – German Velasco's short video illustrating Ecto's datetime helpers https://nitter.net/bcardarella/status/1976217163754070372 (https://nitter.net/bcardarella/status/1976217163754070372?utm_source=thinkingelixir&utm_medium=shownotes) – Brian Cardarella shares insight about clients needing help finishing AI-generated apps DockYard seeing many AI slop generated apps that are nightmares to build on top of https://elixir-observer.com/packages/req (https://elixir-observer.com/packages/req?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir Observer website updates by Mimiquate with better design and new features https://elixir-observer.com/categories (https://elixir-observer.com/categories?utm_source=thinkingelixir&utm_medium=shownotes) – New categories feature for package discovery (Actors, AI, Audio, Authentication, etc.) Categories include semantic search and show unreleased changes per package https://nitter.net/chris_mccord/status/1976813860742217754 (https://nitter.net/chris_mccord/status/1976813860742217754?utm_source=thinkingelixir&utm_medium=shownotes) – Chris McCord demonstrates creating isolated Claude Code sandbox instances on Fly Machines in 15 seconds Interesting approach for running AI agents fully isolated from local machine https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/ (https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/?utm_source=thinkingelixir&utm_medium=shownotes) – NPM announces new security changes including more frequent token rotation and Trusted Publishers (OIDC) support Response to recent supply chain attacks showing compromised long-lived tokens are critical vulnerability 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) 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 (mailto: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)

    29 min
  3. 14 OCT

    274: Protocols, Permissions, and Performance

    News includes the release of Elixir 1.19.0-rc.1 with OTP 28.1+ compatibility and impressive 2.3x faster dependency compilation, JetBrains adopting the open Agent Client Protocol for AI coding agents, an update on LiveView Native's uncertain future, major improvements to the MDex Markdown library including streaming support and Quill delta conversion, Curiosum's comprehensive blog post on their Permit authorization library, Elixir gaining an AT Protocol library called Aether for Bluesky integration, Supabase raising $100 million at a $5 billion valuation while building on Elixir, Ruby community fracturing over gem server ownership controversies, security concerns about AI agents escalating privileges across systems, and more! Show Notes online - http://podcast.thinkingelixir.com/274 (http://podcast.thinkingelixir.com/274) 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://elixirforum.com/t/elixir-v1-19-0-rc-1-released/72781/3 (https://elixirforum.com/t/elixir-v1-19-0-rc-1-released/72781/3?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir 1.19.0-rc.1 released with OTP 28.1+ compatibility, struct update syntax adapted into type assertion operator, improved dependency compilation, OptionParser regex support, and Unicode 17.0.0 support https://bsky.app/profile/stefanluptak.com/post/3m2hoz4ankk2c (https://bsky.app/profile/stefanluptak.com/post/3m2hoz4ankk2c?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir 1.19.0-rc.1 dependency compilation is 2.3x faster on MacBook Pro M1 Max compared to 1.18.4 https://nitter.net/zeddotdev/status/1975241285796552816 (https://nitter.net/zeddotdev/status/1975241285796552816?utm_source=thinkingelixir&utm_medium=shownotes) – JetBrains adopts Agent Client Protocol (ACP) https://zed.dev/blog/jetbrains-on-acp (https://zed.dev/blog/jetbrains-on-acp?utm_source=thinkingelixir&utm_medium=shownotes) – Details on ACP, an open standard for seamless integration of AI coding agents with any code editor or IDE using JSON-RPC https://nitter.net/bcardarella/status/1973369656829166004 (https://nitter.net/bcardarella/status/1973369656829166004?utm_source=thinkingelixir&utm_medium=shownotes) – Brian Cardarella comments that LiveView Native as a concept is likely dead in the water https://nitter.net/josevalim/status/1975153256524312921 (https://nitter.net/josevalim/status/1975153256524312921?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim's response on LiveView Native direction https://bsky.app/profile/leandrocp.bsky.social/post/3m2enmdr7e225 (https://bsky.app/profile/leandrocp.bsky.social/post/3m2enmdr7e225?utm_source=thinkingelixir&utm_medium=shownotes) – MDex library update with Quill deltas support, streaming Markdown, and improved IEx visualization https://hexdocs.pm/mdex/changelog.html (https://hexdocs.pm/mdex/changelog.html?utm_source=thinkingelixir&utm_medium=shownotes) – MDex changelog with full details on updates https://quilljs.com/docs/delta (https://quilljs.com/docs/delta?utm_source=thinkingelixir&utm_medium=shownotes) – Quill delta format documentation https://quilljs.com/playground/snow (https://quilljs.com/playground/snow?utm_source=thinkingelixir&utm_medium=shownotes) – Quill playground and license information https://www.curiosum.com/blog/authorization-access-control-elixirconf (https://www.curiosum.com/blog/authorization-access-control-elixirconf?utm_source=thinkingelixir&utm_medium=shownotes) – Curiosum blog post about the Permit library for authorization and access control in Elixir, based on ElixirConf EU 2025 talk https://permit.curiosum.com/ (https://permit.curiosum.com/?utm_source=thinkingelixir&utm_medium=shownotes) – Permit library homepage https://github.com/curiosum-dev/permit/ (https://github.com/curiosum-dev/permit/?utm_source=thinkingelixir&utm_medium=shownotes) – Permit core library repository https://github.com/curiosum-dev/permit_ecto (https://github.com/curiosum-dev/permit_ecto?utm_source=thinkingelixir&utm_medium=shownotes) – Permit Ecto integration https://github.com/curiosum-dev/permit_phoenix/ (https://github.com/curiosum-dev/permit_phoenix/?utm_source=thinkingelixir&utm_medium=shownotes) – Permit Phoenix integration https://github.com/curiosum-dev/permit_absinthe (https://github.com/curiosum-dev/permit_absinthe?utm_source=thinkingelixir&utm_medium=shownotes) – Permit Absinthe integration https://gitea.fullstack.ing/Aether/aether (https://gitea.fullstack.ing/Aether/aether?utm_source=thinkingelixir&utm_medium=shownotes) – Aether - an AT Protocol library for Elixir, the technological basis of Bluesky https://atproto.com/ (https://atproto.com/?utm_source=thinkingelixir&utm_medium=shownotes) – AT Protocol official website https://docs.bsky.app/showcase (https://docs.bsky.app/showcase?utm_source=thinkingelixir&utm_medium=shownotes) – Bluesky showcase of custom applications built on AT Protocol https://nitter.net/kiwicopple/status/1974204868329157057 (https://nitter.net/kiwicopple/status/1974204868329157057?utm_source=thinkingelixir&utm_medium=shownotes) – Supabase announces Series E funding raise https://www.msn.com/en-us/money/markets/exclusive-supabase-raises-100-million-at-5-billion-valuation-as-vibe-coding-soars/ar-AA1NNo3o (https://www.msn.com/en-us/money/markets/exclusive-supabase-raises-100-million-at-5-billion-valuation-as-vibe-coding-soars/ar-AA1NNo3o?utm_source=thinkingelixir&utm_medium=shownotes) – Supabase raises $100 million at $5 billion valuation, with community investment round planned https://gem.coop/ (https://gem.coop/?utm_source=thinkingelixir&utm_medium=shownotes) – New cooperative Ruby gem server launched as alternative to rubygems.org Ruby community fractures over bundler gem ownership controversy involving DHH and corporate investors like Shopify https://nitter.net/wunderwuzzi23/status/1975180021317956040 (https://nitter.net/wunderwuzzi23/status/1975180021317956040?utm_source=thinkingelixir&utm_medium=shownotes) – AI agents can collaborate and modify each other's settings to escalate privileges https://embracethered.com/blog/posts/2025/cross-agent-privilege-escalation-agents-that-free-each-other/ (https://embracethered.com/blog/posts/2025/cross-agent-privilege-escalation-agents-that-free-each-other/?utm_source=thinkingelixir&utm_medium=shownotes) – Detailed article on cross-agent privilege escalation vulnerabilities in AI agents, exploitable via prompt injection 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) 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 (mailto: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)

    32 min
  4. 7 OCT

    273: Does the Language Really Matter?

    News includes Chris McCord releasing a shell-based web browser tool for LLMs extracted from phoenix.new, a new schema validation library called Zoi inspired by JavaScript's Zod, AshDiagram for generating beautiful visualizations of AshFramework applications, the Erlang Ecosystem Foundation's progress toward EU Cyber Resilience Act readiness with their Ægis security initiative, PostgreSQL 18.0 release with Index Skip Scans and async I/O improvements, Anthropic's Claude Sonnet 4.5 release, IEEE's Top Programming Languages 2025 list and a discussion about whether AI-assisted coding means the end of programming language rankings, and more! Show Notes online - http://podcast.thinkingelixir.com/273 (http://podcast.thinkingelixir.com/273) 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://x.com/chris_mccord/status/1972721288029548924 (https://x.com/chris_mccord/status/1972721288029548924?utm_source=thinkingelixir&utm_medium=shownotes) – Chris McCord announces the web shell command for LLM web browsing https://github.com/chrismccord/web (https://github.com/chrismccord/web?utm_source=thinkingelixir&utm_medium=shownotes) – Web - shell command for simple LLM web browsing that converts web pages to markdown, executes js, and interacts with pages https://hexdocs.pm/zoi/Zoi.html (https://hexdocs.pm/zoi/Zoi.html?utm_source=thinkingelixir&utm_medium=shownotes) – Zoi - a new schema validation library for Elixir inspired by the popular JavaScript library Zod https://github.com/phcurado/zoi (https://github.com/phcurado/zoi?utm_source=thinkingelixir&utm_medium=shownotes) – Zoi GitHub repository https://zod.dev/ (https://zod.dev/?utm_source=thinkingelixir&utm_medium=shownotes) – Zod - the JavaScript library that inspired Zoi https://bsky.app/profile/zachdaniel.dev/post/3lzwvkdlsw22c (https://bsky.app/profile/zachdaniel.dev/post/3lzwvkdlsw22c?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement of AshDiagram by Jonatan Männchen https://hexdocs.pm/ash_diagram/AshDiagram.html (https://hexdocs.pm/ash_diagram/AshDiagram.html?utm_source=thinkingelixir&utm_medium=shownotes) – AshDiagram - library for generating beautiful diagrams to visualize AshFramework applications including Entity Relationship, Class, C4 Architecture, and Policy diagrams https://github.com/team-alembic/ash_diagram (https://github.com/team-alembic/ash_diagram?utm_source=thinkingelixir&utm_medium=shownotes) – AshDiagram GitHub repository with examples of generated diagrams https://bsky.app/profile/theerlef.bsky.social/post/3lzypq74brc25 (https://bsky.app/profile/theerlef.bsky.social/post/3lzypq74brc25?utm_source=thinkingelixir&utm_medium=shownotes) – EEF Security Update announcement https://security.erlef.org/assets/aegis/updates/2025-q3.pdf (https://security.erlef.org/assets/aegis/updates/2025-q3.pdf?utm_source=thinkingelixir&utm_medium=shownotes) – Erlang Ecosystem Foundation's Ægis Initiative Q3 2025 security update document https://erlef.org/blog/eef/beam-worm (https://erlef.org/blog/eef/beam-worm?utm_source=thinkingelixir&utm_medium=shownotes) – EEF blog post about BEAM security initiatives https://cyber-resilience-act.com/ (https://cyber-resilience-act.com/?utm_source=thinkingelixir&utm_medium=shownotes) – Information about the EU's Cyber Resilience Act (CRA) https://cyber-resilience-act.com/cra/chapter-2/article-24/ (https://cyber-resilience-act.com/cra/chapter-2/article-24/?utm_source=thinkingelixir&utm_medium=shownotes) – CRA Article 24 covering requirements for open-source software stewards https://www.anthropic.com/news/claude-sonnet-4-5 (https://www.anthropic.com/news/claude-sonnet-4-5?utm_source=thinkingelixir&utm_medium=shownotes) – Anthropic releases Claude Sonnet 4.5 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#200 (https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#200?utm_source=thinkingelixir&utm_medium=shownotes) – Claude Code 2.0 update with new native VS Code extension https://www.postgresql.org/about/news/postgresql-18-released-3142/ (https://www.postgresql.org/about/news/postgresql-18-released-3142/?utm_source=thinkingelixir&utm_medium=shownotes) – PostgreSQL 18.0 release announcement https://www.crunchydata.com/blog/get-excited-about-postgres-18 (https://www.crunchydata.com/blog/get-excited-about-postgres-18?utm_source=thinkingelixir&utm_medium=shownotes) – Crunchy Data blog post about PostgreSQL 18 features https://x.com/vlad_mihalcea/status/1972198023200440720 (https://x.com/vlad_mihalcea/status/1972198023200440720?utm_source=thinkingelixir&utm_medium=shownotes) – PostgreSQL 18 now supports Index Skip Scans and async I/O when scanning pages from disk https://bsky.app/profile/oban.pro/post/3lzq2hq7uec2r (https://bsky.app/profile/oban.pro/post/3lzq2hq7uec2r?utm_source=thinkingelixir&utm_medium=shownotes) – Oban team shares what PostgreSQL 18 means for the Oban project https://www.youtube.com/watch?v=mlAf9jRMIR0 (https://www.youtube.com/watch?v=mlAf9jRMIR0?utm_source=thinkingelixir&utm_medium=shownotes) – Southern California Linux Expo talk diving into PostgreSQL 18 details https://spectrum.ieee.org/top-programming-languages-2025 (https://spectrum.ieee.org/top-programming-languages-2025?utm_source=thinkingelixir&utm_medium=shownotes) – IEEE's Top Programming Languages 2025 list https://developers.slashdot.org/story/25/09/28/1823244/will-ai-mean-bring-an-end-to-top-programming-language-rankings (https://developers.slashdot.org/story/25/09/28/1823244/will-ai-mean-bring-an-end-to-top-programming-language-rankings?utm_source=thinkingelixir&utm_medium=shownotes) – Discussion about whether AI means the end for top programming language rankings 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) 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 (mailto: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)

    39 min
  5. 30 SEPT

    272: Process Vaults and Quantum Crypto

    News includes the release of Vault, a lightweight library for process-scoped global data storage that uses the Process Dictionary for immutable context sharing, OTP 28.1 with quantum-resistant ML-DSA cryptographic support and enhanced DNS resolver capabilities, Tidewave Teams launching and Tidewave's new TODO support, AshTypescript for automatic TypeScript type generation from Ash resources with impressive frontend integration demos, exciting Elixir 1.19-rc.0 performance improvements showing dependency compilation speeds cut by more than half on multi-core systems, conference updates from the successful Goatmire Elixir 2025 event, and the ExMex Elixir conference opening ticket sales for their November Austin event, and more! Show Notes online - http://podcast.thinkingelixir.com/272 (http://podcast.thinkingelixir.com/272) Elixir Community News https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-aug2025) – 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://elixirforum.com/t/vault-a-lightweight-process-scoped-global-data-storage-with-immutability-guarantees/72553 (https://elixirforum.com/t/vault-a-lightweight-process-scoped-global-data-storage-with-immutability-guarantees/72553?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir Forum announcement for Vault library - lightweight process-scoped global data storage https://github.com/dimamik/vault (https://github.com/dimamik/vault?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub repository for Vault - provides immutable data storage within a process subtree using Process Dictionary https://github.com/erlang/otp/releases/tag/OTP-28.1 (https://github.com/erlang/otp/releases/tag/OTP-28.1?utm_source=thinkingelixir&utm_medium=shownotes) – OTP 28.1 release with support for compiled Regular Expression export/import, DNS resolver enhancements, and ML-DSA quantum-resistant algorithm support https://csrc.nist.gov/pubs/fips/204/final (https://csrc.nist.gov/pubs/fips/204/final?utm_source=thinkingelixir&utm_medium=shownotes) – FIPS 204 specification for ML-DSA quantum-resistant cryptographic algorithm https://hexdocs.pm/tidewave/teams.html (https://hexdocs.pm/tidewave/teams.html?utm_source=thinkingelixir&utm_medium=shownotes) – Documentation for Tidewave Teams feature - central management for billing and configuration https://x.com/josevalim/status/1970493050725245120 (https://x.com/josevalim/status/1970493050725245120?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim's tweet about Tidewave now supporting TODOs https://github.com/ash-project/ash_typescript (https://github.com/ash-project/ash_typescript?utm_source=thinkingelixir&utm_medium=shownotes) – AshTypescript library for automatic TypeScript type generation from Ash resources and actions https://github.com/ChristianAlexander/ashtypescriptdemo (https://github.com/ChristianAlexander/ash_typescript_demo?utm_source=thinkingelixir&utm_medium=shownotes) – Community demo project showing ash_typescript integration with TypeScript frontend https://x.com/RootCert/status/1967380217795846645 (https://x.com/RootCert/status/1967380217795846645?utm_source=thinkingelixir&utm_medium=shownotes) – Christian Alexander's tweet showcasing TypeScript bridge for Ash resources over HTTP and Phoenix Channels https://bsky.app/profile/derekkraan.bsky.social/post/3lyufmue6ss2f (https://bsky.app/profile/derekkraan.bsky.social/post/3lyufmue6ss2f?utm_source=thinkingelixir&utm_medium=shownotes) – Derek Kraan's performance report on Elixir 1.19-rc.0 showing significant dependency compilation speed improvements https://bsky.app/profile/zachdaniel.dev/post/3lxvf7fi2j22v (https://bsky.app/profile/zachdaniel.dev/post/3lxvf7fi2j22v?utm_source=thinkingelixir&utm_medium=shownotes) – Zach Daniel's macOS command for setting MIXOSDEPSCOMPILEPARTITION_COUNT environment variable MacOS ENV command for partition count export MIX_OS_DEPS_COMPILE_PARTITION_COUNT=$(( $(sysctl -n hw.physicalcpu) / 2 )) Linux ENV command for partition count export MIX_OS_DEPS_COMPILE_PARTITION_COUNT=$(( $(lscpu -p | grep -v '^#' | sort -u -t, -k2,2 | wc -l) / 2 )) https://www.kickstarter.com/projects/peerstritzinger/rebar3-integrating-with-erlang-otp (https://www.kickstarter.com/projects/peerstritzinger/rebar3-integrating-with-erlang-otp?utm_source=thinkingelixir&utm_medium=shownotes) – Peer Stritzinger's Kickstarter for rebar3 improvements, including plugin lockfile mechanisms https://underjord.io/conference-report-goatmire-elixir-2025.html (https://underjord.io/conference-report-goatmire-elixir-2025.html?utm_source=thinkingelixir&utm_medium=shownotes) – Lars Wikman's conference report from Goatmire Elixir 2025 with behind-the-scenes insights https://bsky.app/profile/exmexconf.bsky.social/post/3lv74npz6mc2u (https://bsky.app/profile/exmexconf.bsky.social/post/3lv74npz6mc2u?utm_source=thinkingelixir&utm_medium=shownotes) – ExMex Elixir conference announcement for ticket sales opening https://exmexconf.com/ (https://exmexconf.com/?utm_source=thinkingelixir&utm_medium=shownotes) – ExMex Elixir conference website - November 6-7 in downtown Austin 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) 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 (mailto: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)

    31 min
  6. 23 SEPT

    271: Testing, Searching, and Funding

    News includes an interactive test runner called mixtestinteractive that brings Jest-style testing to ExUnit, TrieHard - a blazing fast Rust-powered Trie implementation for search and autocomplete functionality, ReqLLM - a new unified library for LLM interactions built on Req, Hologram v0.6.0 bringing production-ready features to the pure Elixir full-stack framework, the successfully funded Rebar4 project promising better OTP integration, and more! Show Notes online - http://podcast.thinkingelixir.com/271 (http://podcast.thinkingelixir.com/271) Elixir Community News https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-aug2025) – 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://github.com/randycoulman/mixtestinteractive (https://github.com/randycoulman/mix_test_interactive?utm_source=thinkingelixir&utm_medium=shownotes) – An interactive test runner for ExUnit tests with dynamic test filtering https://x.com/navinpeiris/status/1967077714030195143 (https://x.com/navinpeiris/status/1967077714030195143?utm_source=thinkingelixir&utm_medium=shownotes) – X post sharing the mixtestinteractive library https://github.com/randycoulman/mixtestinteractive?tab=readme-ov-file#interactive-commands (https://github.com/randycoulman/mix_test_interactive?tab=readme-ov-file#interactive-commands?utm_source=thinkingelixir&utm_medium=shownotes) – Interactive commands documentation for mixtestinteractive https://github.com/jesseduffield/lazygit (https://github.com/jesseduffield/lazygit?utm_source=thinkingelixir&utm_medium=shownotes) – An interactive Git shell mentioned as a related tool https://x.com/nikos_maroulis/status/1967626142560793057 (https://x.com/nikos_maroulis/status/1967626142560793057?utm_source=thinkingelixir&utm_medium=shownotes) – X post announcing TrieHard library by Nikos Maroulis https://github.com/nyo16/trie_hard (https://github.com/nyo16/trie_hard?utm_source=thinkingelixir&utm_medium=shownotes) – Blazing fast, memory-efficient Trie implementation for Elixir with Rust backend https://torus.dimamik.com/ (https://torus.dimamik.com/?utm_source=thinkingelixir&utm_medium=shownotes) – Alternative to TrieHard for database-based search functionality https://github.com/dimamik/torus (https://github.com/dimamik/torus?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub repository for Torus database search library https://en.wikipedia.org/wiki/Trigram (https://en.wikipedia.org/wiki/Trigram?utm_source=thinkingelixir&utm_medium=shownotes) – Trigram reference mentioned in discussion https://github.com/agentjido/req_llm (https://github.com/agentjido/req_llm?utm_source=thinkingelixir&utm_medium=shownotes) – ReqLLM - A Req-based library for LLM interactions by Mike Hostetler https://x.com/mikehostetler/status/1966989434781659571 (https://x.com/mikehostetler/status/1966989434781659571?utm_source=thinkingelixir&utm_medium=shownotes) – X post thread for the new ReqLLM library https://elixirforum.com/t/reqllm-composable-llm-client-built-on-req/72514/7 (https://elixirforum.com/t/reqllm-composable-llm-client-built-on-req/72514/7?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirForum post with ReqLLM discussion Jido - toolkit for building autonomous, distributed agent systems in Elixir https://hologram.page/blog/hologram-v0-6-0-released (https://hologram.page/blog/hologram-v0-6-0-released?utm_source=thinkingelixir&utm_medium=shownotes) – Hologram v0.6.0 release announcement with production-ready features https://hologram.page/demos/bouncing-ball (https://hologram.page/demos/bouncing-ball?utm_source=thinkingelixir&utm_medium=shownotes) – Interactive Bouncing Ball Demo showcasing Hologram's new action delay capabilities https://www.kickstarter.com/projects/peerstritzinger/rebar3-integrating-with-erlang-otp (https://www.kickstarter.com/projects/peerstritzinger/rebar3-integrating-with-erlang-otp?utm_source=thinkingelixir&utm_medium=shownotes) – Successfully funded Rebar4 project Kickstarter campaign 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) 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 (mailto: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)

    17 min
  7. 16 SEPT

    270: Kickstarting the Future of Rebar

    News includes a Kickstarter campaign to fund Rebar4 development with the goal of making it an official part of the OTP build system, Tidewave Web adding React support and OpenRouter integration for accessing multiple LLM models, Phoenix 1.8.1 release fixing AGENTS.md generation issues, ElixirConf US 2025 videos being slowly released on YouTube including keynotes from José Valim and Chris McCord, an AshFramework security advisory about before_transaction hooks, and more! Show Notes online - http://podcast.thinkingelixir.com/270 (http://podcast.thinkingelixir.com/270) Elixir Community News https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-aug2025) – 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://x.com/grisporg/status/1963674539008639403 (https://x.com/grisporg/status/1963674539008639403?utm_source=thinkingelixir&utm_medium=shownotes) – Tweet about Peer Stritzinger launching a new Kickstarter for Rebar4 development https://www.kickstarter.com/projects/peerstritzinger/rebar3-integrating-with-erlang-otp (https://www.kickstarter.com/projects/peerstritzinger/rebar3-integrating-with-erlang-otp?utm_source=thinkingelixir&utm_medium=shownotes) – Kickstarter campaign to fund Rebar4 development with goal to integrate into OTP project as official build system https://tidewave.ai/blog/open-router-open-ai (https://tidewave.ai/blog/open-router-open-ai?utm_source=thinkingelixir&utm_medium=shownotes) – Tidewave Web now supports OpenRouter, unlocking access to other LLM models https://tidewave.ai/blog/tidewave-goes-full-stack (https://tidewave.ai/blog/tidewave-goes-full-stack?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement that Tidewave Web adds React support and goes full-stack https://x.com/josevalim/status/1962922957933625593 (https://x.com/josevalim/status/1962922957933625593?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim's tweet about Tidewave Web React support https://hexdocs.pm/tidewave/react.html (https://hexdocs.pm/tidewave/react.html?utm_source=thinkingelixir&utm_medium=shownotes) – Tidewave documentation on React integration https://github.com/tidewave-ai/roadmap/issues?q=is%3Aissue%20state%3Aopen%20sort%3Areactions-%2B1-desc (https://github.com/tidewave-ai/roadmap/issues?q=is%3Aissue%20state%3Aopen%20sort%3Areactions-%2B1-desc?utm_source=thinkingelixir&utm_medium=shownotes) – Tidewave roadmap on GitHub where users can vote for next framework to support https://github.com/phoenixframework/phoenix/blob/main/CHANGELOG.md (https://github.com/phoenixframework/phoenix/blob/main/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes) – Phoenix 1.8.1 release changelog with fixes for AGENTS.md CSS and JavaScript sections https://www.youtube.com/playlist?list=PLqj39LCvnOWZzC6nN1OaBZLmxhpqCLfKt (https://www.youtube.com/playlist?list=PLqj39LCvnOWZzC6nN1OaBZLmxhpqCLfKt?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf US 2025 videos playlist being slowly released on YouTube https://www.youtube.com/watch?v=6fj2u6Vm42E (https://www.youtube.com/watch?v=6fj2u6Vm42E?utm_source=thinkingelixir&utm_medium=shownotes) – Chris McCord's keynote "Elixir's AI Future" from ElixirConf US 2025 https://bsky.app/profile/did:plc:lpylqrcpp6ttqqtrykj5wyoa/post/3lxvntora2c2k (https://bsky.app/profile/did:plc:lpylqrcpp6ttqqtrykj5wyoa/post/3lxvntora2c2k?utm_source=thinkingelixir&utm_medium=shownotes) – Bluesky post about ElixirConf videos being accidentally published early https://github.com/ash-project/ash/security/advisories/GHSA-jj4j-x5ww-cwh9 (https://github.com/ash-project/ash/security/advisories/GHSA-jj4j-x5ww-cwh9?utm_source=thinkingelixir&utm_medium=shownotes) – AshFramework CVE advisory about before_transaction hooks executing despite policy restrictions https://www.aikido.dev/blog/npm-debug-and-chalk-packages-compromised (https://www.aikido.dev/blog/npm-debug-and-chalk-packages-compromised?utm_source=thinkingelixir&utm_medium=shownotes) – Industry news about major NPM packages being compromised affecting 2+ billion downloads per week 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) 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 (mailto: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)

    23 min
  8. 9 SEPT

    269: Elixir with LLMs and Expert Arrives

    News includes the release of Expert, the new official Elixir LSP that's already supported by Zed editor, Tidewave Web getting its first major update with editor integration and notifications, Paulo Valente's handoff library v0.2.0 for distributed graph execution across BEAM nodes, LiveDebugger v0.4.0 with new inspect mode and improved features, fascinating research showing Elixir performing exceptionally well in LLM code generation benchmarks (scoring highest among all tested languages), the announcement that next ElixirConf US will be in Chicago, and a critical security alert about a new type of developer dependency attack that weaponizes AI CLI tools, and more! Show Notes online - http://podcast.thinkingelixir.com/269 (http://podcast.thinkingelixir.com/269) Elixir Community News https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-july2025) – 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://github.com/elixir-lang/expert (https://github.com/elixir-lang/expert?utm_source=thinkingelixir&utm_medium=shownotes) – Expert, the new official Elixir LSP was released https://expert-lsp.org/ (https://expert-lsp.org/?utm_source=thinkingelixir&utm_medium=shownotes) – Expert LSP official website https://github.com/elixir-lang/expert/blob/main/pages/installation.md#editor-specific-setup (https://github.com/elixir-lang/expert/blob/main/pages/installation.md#editor-specific-setup?utm_source=thinkingelixir&utm_medium=shownotes) – Installation instructions for different editors https://zed.dev/docs/languages/elixir#expert (https://zed.dev/docs/languages/elixir#expert?utm_source=thinkingelixir&utm_medium=shownotes) – Zed editor already supports Expert https://x.com/josevalim/status/1960402157922082981 (https://x.com/josevalim/status/1960402157922082981?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim announces Tidewave Web first update https://tidewave.ai/blog/editor-integration-notifications (https://tidewave.ai/blog/editor-integration-notifications?utm_source=thinkingelixir&utm_medium=shownotes) – Tidewave Web blog post and full changelog https://x.com/josevalim/status/1960692138112352355 (https://x.com/josevalim/status/1960692138112352355?utm_source=thinkingelixir&utm_medium=shownotes) – José mentions plans to open public roadmap soon https://x.com/josevalim/status/1962491846795391333 (https://x.com/josevalim/status/1962491846795391333?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim interviewed about Tidewave Web with Ruby focus https://rubyai.beehiiv.com/p/ruby-ai-introducing-tidewave-interview-with-jos-valim#interview-with-jose-valim (https://rubyai.beehiiv.com/p/ruby-ai-introducing-tidewave-interview-with-jos-valim#interview-with-jose-valim?utm_source=thinkingelixir&utm_medium=shownotes) – Full Ruby AI interview with José Valim https://x.com/josevalim/status/1960683093225865463 (https://x.com/josevalim/status/1960683093225865463?utm_source=thinkingelixir&utm_medium=shownotes) – José discusses Zed's Agent Client Protocol (ACP) https://github.com/zed-industries/zed/blob/main/crates/agent_servers/src/claude.rs (https://github.com/zed-industries/zed/blob/main/crates/agent_servers/src/claude.rs?utm_source=thinkingelixir&utm_medium=shownotes) – Zed working on Claude Code support https://github.com/orgs/tidewave-ai/projects/1 (https://github.com/orgs/tidewave-ai/projects/1?utm_source=thinkingelixir&utm_medium=shownotes) – Tidewave's public roadmap https://github.com/polvalente/handoff (https://github.com/polvalente/handoff?utm_source=thinkingelixir&utm_medium=shownotes) – Paulo Valente's handoff library v0.2.0 for distributed graph execution https://x.com/elixirmembrane/status/1961071773438574897 (https://x.com/elixirmembrane/status/1961071773438574897?utm_source=thinkingelixir&utm_medium=shownotes) – LiveDebugger v0.4.0 release announcement https://forms.gle/V6tUHpJt94vi1v1TA (https://forms.gle/V6tUHpJt94vi1v1TA?utm_source=thinkingelixir&utm_medium=shownotes) – LiveDebugger feedback form https://github.com/software-mansion/live-debugger (https://github.com/software-mansion/live-debugger?utm_source=thinkingelixir&utm_medium=shownotes) – LiveDebugger GitHub repository https://x.com/josevalim/status/1962649394139877479 (https://x.com/josevalim/status/1962649394139877479?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim shares Elixir's exceptional LLM performance results https://x.com/tomthesilva/status/1962628935730241712 (https://x.com/tomthesilva/status/1962628935730241712?utm_source=thinkingelixir&utm_medium=shownotes) – Thomas Silva's research on language performance in code generation https://github.com/Tencent-Hunyuan/AutoCodeBenchmark (https://github.com/Tencent-Hunyuan/AutoCodeBenchmark?utm_source=thinkingelixir&utm_medium=shownotes) – Tencent's AutoCodeBenchmark multilingual coding evaluation https://github.com/Tencent-Hunyuan/AutoCodeBenchmark/blob/main/figures/exp_acb.png (https://github.com/Tencent-Hunyuan/AutoCodeBenchmark/blob/main/figures/exp_acb.png?utm_source=thinkingelixir&utm_medium=shownotes) – Benchmark results showing Elixir's top performance https://x.com/hugobarauna/status/1961914102764261688 (https://x.com/hugobarauna/status/1961914102764261688?utm_source=thinkingelixir&utm_medium=shownotes) – Next ElixirConf US announced for Chicago Errata correction from José about OIDC implementation attribution to Jonatan Männchen https://x.com/zack_overflow/status/1960771720727683507 (https://x.com/zack_overflow/status/1960771720727683507?utm_source=thinkingelixir&utm_medium=shownotes) – New developer dependency attack vector using AI CLI tools https://www.stepsecurity.io/blog/supply-chain-security-alert-popular-nx-build-system-package-compromised-with-data-stealing-malware (https://www.stepsecurity.io/blog/supply-chain-security-alert-popular-nx-build-system-package-compromised-with-data-stealing-malware?utm_source=thinkingelixir&utm_medium=shownotes) – Supply chain security alert about compromised Nx package https://semgrep.dev/blog/2025/security-alert-nx-compromised-to-steal-wallets-and-credentials/ (https://semgrep.dev/blog/2025/security-alert-nx-compromised-to-steal-wallets-and-credentials/?utm_source=thinkingelixir&utm_medium=shownotes) – Semgrep security analysis of the NPM project's Nx compromise https://www.anthropic.com/news/claude-for-chrome (https://www.anthropic.com/news/claude-for-chrome?utm_source=thinkingelixir&utm_medium=shownotes) – Anthropic's post about securing browser interactions 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) 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 (mailto: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)

    30 min

About

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!

You Might Also Like