معلومات عن هذه الحلقة
News includes Elixir v1.20.0-rc.1 with important type system improvements, not one but two new Elixir-native Bash interpreters for seamless interop, LiveCapture bringing zero-boilerplate storybooks to LiveView components, Christian Alexander's DurableObject library for persistent actors inspired by Cloudflare, Postgres getting a game-changing BM25 text search extension that rivals Elasticsearch, a breakthrough RAG approach that eliminates vector databases entirely while achieving 98.7% accuracy, and more!
Show Notes online - http://podcast.thinkingelixir.com/290
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://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.1 – Elixir v1.20.0-rc.1 released with bug fixes including improved type system performance and bitstring type handling
- https://elixirforum.com/t/elixir-v1-20-0-rc-0-and-rc-1-released-type-inference-of-all-constructs/73927/31 – Discussion of Credo warning issue with missing @moduledoc when using Elixir 1.20 RCs - fix is to upgrade Credo
- http://github.com/tv-labs/bash – New Elixir-native Bash interpreter with complete implementation of Bash built-ins and quirks
- https://github.com/elixir-ai-tools/just_bash – Second Elixir-native Bash interpreter implementation
- https://github.com/achempion/live_capture – LiveCapture - zero-boilerplate storybook for LiveView components requiring only single line capture_all()
- https://elixirforum.com/t/livecapture-zero-boilerplate-storybook-for-liveview-components-by-waffle-creator/74028 – ElixirForum post with more details about LiveCapture by Boris Kuznetsov
- https://captures.captureui.com/phoenix_live_dashboard/components/Elixir.Phoenix.LiveDashboard.HomePage/render – Example LiveCapture storybook showing all components from LiveDashboard
- https://github.com/leandrocp/autumn/blob/main/CHANGELOG.md – Autumn has been renamed to Lumis - v0.1.0 has same API as autumn v0.6.0
- https://github.com/leandrocp/mdex – MDEx project that uses Lumis for syntax highlighting
- https://x.com/swmansionElixir/status/2014378959962567078 – SoftwareMansion announcement of updated Elixir Language Tour
- https://elixir-language-tour.swmansion.com/introduction – Updated Elixir Language Tour using Popcorn to run Elixir in browser via AtomVM
- https://github.com/software-mansion/popcorn – Popcorn project that executes Elixir code in WebAssembly using AtomVM
- https://github.com/ChristianAlexander/durable_object – DurableObject library for Elixir - persistent, single-instance objects accessed by ID
- https://hexdocs.pm/durable_object/readme.html – DurableObject documentation explaining stateful, persistent actors using GenServer, Ecto, and Spark DSL
- https://developers.cloudflare.com/durable-objects/concepts/what-are-durable-objects/ – Cloudflare documentation describing Durable Objects and the Actor programming model
- https://x.com/akshay_pachaar/status/2014314783391298019 – Announcement about Postgres getting advanced text searching extension with BM25 ranking
- https://github.com/timescale/pg_textsearch – pg_textsearch extension bringing BM25 relevance ranking to Postgres (v0.5.0-dev, GA expected Feb 2026)
- https://hexdocs.pm/torus – Torus library for making search easier in Postgres for Elixir projects
- https://x.com/_avichawla/status/2014586815714664698 – New RAG approach that doesn't need vector DB, embedding, chunking, or similarity search - hits 98.7% accuracy
- https://huggingface.co/blog/daya-shankar/sota-ai-models – Explanation of SOTA (State of the Art) in AI models
- https://github.com/VectifyAI/PageIndex – PageIndex - vectorless, reasoning-based RAG system using hierarchical tree index for long professional documents
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:
الإنجليزية
الولايات المتحدة
في هذه الحلقة
النص 🔗
Are you the producer of this podcast?
Add a podcast transcript
Need Audio-to-Text?
Transcribe with Listen411 in Just 60 Seconds
البحث في الحلقات الماضية
البحث في الحلقات السابقة من Thinking Elixir Podcast.
حلقات أخرى في هذا البودكاست
News includes Quickbeam, an exciting new research project that brings a full JavaScript runtime inside the BEAM with OTP supervision, native DOM access, and a built-in TypeScript toolchain, plus a companion Volt asset pipeline for Elixir; José Valim highlights how Elixir’s type system work is alrea…
It's Episode 300 — a milestone just under 6 years in the making! To celebrate, we kick things off with a fun song, then dive into the news: the Localize library v0.15.0 brings locale-aware formatting and Unicode CLDR data to Elixir without any compile-time code generation, a new library called Reac…
The Erlang Ecosystem Foundation is seeking community support for a major grant to fund the Ægis security project and the deadline is April 17th to show support, Hex.pm published the results of its first-ever comprehensive third-party security audit revealing three high-severity findings that have s…
News includes the hex.pm website getting a fresh new redesign, the Hex 2.4 package manager upgrading to OAuth device flow authentication with two-factor authentication support for improved security, the official Elixir Expert LSP hitting its v0.1 release milestone, a new LiveStash library from Soft…
News includes Phoenix LiveDebugger hitting v1.0 with an interactive tour to go along with it, LiveStash v0.2.0 shipping with API improvements and a tease of Redis & Mnesia adapters on the horizon, German Velasco making his TestingLiveView.com course completely free for the Elixir community, Vol…
إخلاء المسؤولية: البودكاست والأعمال الفنية المضمنة في هذه الصفحة مأخوذة من ThinkingElixir.com، وهي مملوكة لمالكها وليست تابعة لشركة Listen Notes, Inc أو معتمدة منها.
تعديل
شكراً على مساعدتنا في الحفاظ على قاعدة بيانات البودكاست مُحدَّثة.