Thinking Elixir Podcast

263: Thinking Elixir 263: BEAM Scales from Nano to BBC Big


Listen Later

News includes the BEAM runtime fitting into just 16MB for the GRiSP Nano prototype, the BBC using Elixir to serve most of their web and mobile traffic, GenStage's pull-based design delivering 50% performance improvements, a new PDF data extraction library that leverages Python through PythonX, AppSignal's guide to deploying Phoenix with Kamal, an Elixir School lesson on embedding Lua in applications, Peter Solnica's new inflection library for word transformations, Fly.io announcing Docker Compose compatibility for multi-container deployments, and the full ElixirConf 2025 agenda going live with discount tickets available, and more!

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

Elixir Community News

  • https://paraxial.io/ – 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://www.grisp.org/blog/posts/2025-06-11-grisp-nano-codebeam-sto – GRiSP Nano prototype shows BEAM can run in just 16MB of memory
  • https://grisp.myshopify.com/collections/frontpage/products/grisp-2 – GRiSP 2 tiny computer available now for BEAM applications
  • https://bsky.app/profile/ettomatic.bsky.social/post/3lua7lpcxi22s – Bluesky post announcing BBC's ElixirConf EU talk
  • https://www.youtube.com/watch?v=e99QDd0_C20 – How Elixir Powers the BBC From PoC to Production at Scale by Ettore Berardi
  • https://careers.bbc.co.uk/job/Senior-Software-Engineer/24846-en_GB/ – BBC job posting for Senior Software Engineer using Elixir
  • https://x.com/accomazzo/status/1945622634731114801 – GenStage's pull-based design explanation with 6-minute video showing 50% speed improvement
  • https://x.com/nelsonmestevao/status/1947087502902231412 – X post announcing the pdf_extractor library for data extraction from PDFs
  • https://github.com/nelsonmestevao/pdf_extractor/ – PDF data extraction library for Elixir
  • https://hexdocs.pm/pdf_extractor/readme.html – Documentation for pdf_extractor library
  • https://github.com/jsvine/pdfplumber – Python pdfplumber library that pdf_extractor leverages
  • https://github.com/livebook-dev/pythonx – PythonX library for seamless Python integration with Elixir
  • https://podcast.thinkingelixir.com/244 – Interview with Jonatan Kłosko about PythonX
  • https://blog.appsignal.com/2025/06/10/deploying-phoenix-applications-with-kamal.html – AppSignal article on deploying Phoenix applications with Kamal
  • https://kamal-deploy.org/ – Kamal deployment tool - Capistrano for Containers
  • https://github.com/elixirschool/school_house – Elixir School open source repository
  • https://elixirschool.com/en/lessons/misc/lua – Elixir School lesson on embedding Lua in Elixir applications
  • https://hexdocs.pm/lua/ – Elixir Lua package documentation
  • https://github.com/tv-labs/lua – Elixir friendly wrapper around luerl Erlang package
  • https://github.com/rvirding/luerl – Luerl Erlang package for Lua integration
  • https://bsky.app/profile/solnic.dev/post/3luaizmyjvt2c – Peter Solnica announces new Inflection library on Bluesky
  • https://github.com/solnic/drops_inflector – Drops Inflector library for word inflections in Elixir
  • https://bsky.app/profile/fly.io/post/3lt4bjcouwn2y – Fly.io announces Docker Compose compatibility
  • https://community.fly.io/t/docker-compose-compatibility-the-journey-begins/25285 – Fly.io community post about Docker Compose compatibility journey
  • https://community.fly.io/t/using-containers-with-flyctl/24729 – Guide on using containers with flyctl
  • https://fly.io/docs/machines/guides-examples/multi-container-machines/ – Fly.io documentation for multi-container machines
  • https://elixirstream.dev/gendiff – David's Elixir gendiff project
  • https://elixirconf.com/ – ElixirConf 2025 full agenda now live
  • https://ti.to/elixirconf/2025/discount/ThinkingElixir – ElixirConf tickets with ThinkingElixir discount code for 10% off
  • Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]

    Find us online

    • Message the show - Bluesky
    • Message the show - X
    • Message the show on Fediverse - @[email protected]
    • Email the show - [email protected]
    • Mark Ericksen on X - @brainlid
    • Mark Ericksen on Bluesky - @brainlid.bsky.social
    • Mark Ericksen on Fediverse - @[email protected]
    • David Bernheisel on Bluesky - @david.bernheisel.com
    • David Bernheisel on Fediverse - @[email protected]
    • Sponsored By:

      • Paraxial.io: 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.
      ...more
      View all episodesView all episodes
      Download on the App Store

      Thinking Elixir PodcastBy ThinkingElixir.com

      • 4.9
      • 4.9
      • 4.9
      • 4.9
      • 4.9

      4.9

      32 ratings


      More shows like Thinking Elixir Podcast

      View all
      Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

      Software Engineering Radio - the podcast for professional software developers

      272 Listeners

      The Changelog: Software Development, Open Source by Changelog Media

      The Changelog: Software Development, Open Source

      283 Listeners

      Startups For the Rest of Us by Rob Walling

      Startups For the Rest of Us

      694 Listeners

      Thoughtworks Technology Podcast by Thoughtworks

      Thoughtworks Technology Podcast

      41 Listeners

      Software Engineering Daily by Software Engineering Daily

      Software Engineering Daily

      624 Listeners

      Soft Skills Engineering by Jamison Dance and Dave Smith

      Soft Skills Engineering

      283 Listeners

      Python Bytes by Michael Kennedy and Brian Okken

      Python Bytes

      214 Listeners

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

      Syntax - Tasty Web Development Treats

      989 Listeners

      CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

      CoRecursive: Coding Stories

      191 Listeners

      Elixir Wizards by SmartLogic LLC

      Elixir Wizards

      22 Listeners

      The Stack Overflow Podcast by The Stack Overflow Podcast

      The Stack Overflow Podcast

      63 Listeners

      Beam Radio by Lars Wikman

      Beam Radio

      11 Listeners

      Oxide and Friends by Oxide Computer Company

      Oxide and Friends

      58 Listeners

      Elixir Mentor by Jacob Luetzow

      Elixir Mentor

      2 Listeners

      The Pragmatic Engineer by Gergely Orosz

      The Pragmatic Engineer

      63 Listeners