Home
Categories
EXPLORE
True Crime
Comedy
Business
Society & Culture
Sports
History
News
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts116/v4/a2/87/eb/a287eb73-542b-86f4-474d-48b92e8175c3/mza_1843974095028003347.jpg/600x600bb.jpg
Thinking Elixir Podcast
ThinkingElixir.com
286 episodes
1 day ago
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!
Show more...
How To
Education,
Technology,
News,
Tech News
RSS
All content for Thinking Elixir Podcast is the property of ThinkingElixir.com and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
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!
Show more...
How To
Education,
Technology,
News,
Tech News
https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2
282: Type Systems and View Transitions
Thinking Elixir Podcast
34 minutes 41 seconds
4 weeks ago
282: Type Systems and View Transitions

News includes cutting-edge research from José Valim and Guillaume Duboc on the data structures powering Elixir's type system that made v1.19 both stronger and faster than v1.18, Phoenix LiveView v1.1.18 with new conveniences including view transition API support, LiveDebugger's biggest release yet with improved assigns inspection and resource monitoring, a new Nx feature enabling Python-Elixir model integration, LangChain library updates, Hologram's creator seeking sustainable sponsorship after 3 years of full-time development, WebGPU now supported in all major browsers bringing desktop-class GPU performance to the web, and more!

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

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://elixir-lang.org/blog/2025/12/02/lazier-bdds-for-set-theoretic-types/ – Blog post by Guillaume Duboc and José Valim about "Lazier Binary Decision Diagrams (BDDs) for set-theoretic types" - documenting the data structures powering Elixir's type system and optimizations in v1.19
  • https://nitter.net/josevalim/status/1995862601113501791 – José Valim's tweet about the BDD blog post
  • https://github.com/elixir-lang/elixir/releases/tag/v1.19.4 – Elixir v1.19.4 release with bug fixes and new mix xref feature
  • https://hexdocs.pm/mix/Mix.Tasks.Xref.html – Documentation for mix xref task including new --min-cycle-label option
  • https://www.tiobe.com/tiobe-index/ – TIOBE Index - programming language popularity rankings
  • https://nindalf.com/posts/stop-citing-tiobe/ – Article critiquing TIOBE's methodology as fundamentally flawed
  • https://news.ycombinator.com/item?id=44234633 – Hacker News discussion where José shares how Elixir disappeared from TIOBE top 100 due to having too many books on Amazon
  • https://hexdocs.pm/phoenix_live_view/changelog.html#v1-1-18-2025-11-25 – Phoenix LiveView v1.1.18 release with new conveniences including function passing in assign, onDocumentPatch callback, and phx-viewport-overrun-target attribute
  • https://gist.github.com/SteffenDE/cf7cdb91ba037b08cdc583763e4ffc69 – Example gist for using the new onDocumentPatch callback with view transition APIs
  • https://gist.github.com/SteffenDE/613125993362e30443e58558aa3c8ba0 – Example gist for phx-viewport-overrun-target for infinite table scrolling
  • https://nitter.net/swmansionelixir/status/1995511897651806624 – Software Mansion announcement of LiveDebugger 0.5.0 release
  • https://docs.swmansion.com/live-debugger/ – LiveDebugger documentation - their biggest release yet with improved assigns inspection, async loading, dead LiveViews tracking, and resource monitoring
  • https://nitter.net/davydog187/status/1994960093511905305 – Dave Lucia's tweet about new Nx feature by Paulo Valente
  • New Nx feature allows models written in Python to talk to Elixir and vice versa, breaking down integration barriers
  • https://bsky.app/profile/brainlid.bsky.social/post/3m6z4xoglls24 – Bluesky announcement of Elixir LangChain v0.4.1 release
  • https://github.com/brainlid/langchain – LangChain library for Elixir - GitHub repository
  • https://github.com/brainlid/langchain/blob/main/CHANGELOG.md – LangChain changelog with enhancements for DeepSeek, OpenAI and Anthropic
  • https://nitter.net/bart_blast/status/1994150917420056651 – Bart Blast's tweet requesting sponsorship for Hologram development
  • https://hologram.page/blog/seeking-sustainable-sponsorship – Blog post explaining the need for sustainable sponsorship after 3 years of full-time Hologram development
  • https://github.com/bartblast/hologram – Hologram GitHub repository - transpiles pure Elixir to JS for the browser
  • https://web.dev/blog/webgpu-supported-major-browsers – Article announcing WebGPU is now supported in major browsers
  • https://developer.mozilla.org/en-US/docs/Web/API/WebGPU_API – MDN documentation for WebGPU API - successor to WebGL providing better GPU compatibility and advanced features

Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com

Find us online

  • Message the show - Bluesky
  • Message the show - X
  • Message the show on Fediverse - @ThinkingElixir@genserver.social
  • Email the show - show@thinkingelixir.com
  • Mark Ericksen on X - @brainlid
  • Mark Ericksen on Bluesky - @brainlid.bsky.social
  • Mark Ericksen on Fediverse - @brainlid@genserver.social
  • David Bernheisel on Bluesky - @david.bernheisel.com
  • David Bernheisel on Fediverse - @dbern@genserver.social

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.
Thinking Elixir Podcast
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!