Thinking Elixir Podcast 295: Is Your Type System Leaking?
YouTube video by Mark Ericksen
News includes @josevalim.bsky.social's deep dive into #ElixirLang type system changes, a new Dashbit post on type systems as leaky abstractions, Oban Pro teasing Workflow UI improvements, MDEx v0.11.6, Livebook Desktop on Linux, and more! @elixir-lang.org www.youtube.com/watch?v=YJQo...
10.03.2026 12:16
π 7
π 2
π¬ 0
π 1
Sagents Live Debugger is inspecting an agent and the status shows as interrupted with a hand icon and the text "Awaiting human decision"
Sagents Live Debugger is inspecting a sub-agent and shows it's status as "Interrupted" with a status badge.
The SagentsLiveDebugger was updated to raise visibility into the HITL state of your your agents and subagents. github.com/sagents-ai/s...
07.03.2026 21:50
π 2
π 0
π¬ 1
π 0
A sub-agent task was interrupted and is asking permission to delete a file.
The sub-agent was denied delete permission, the sub-agent completed it task and returned to the main agent.
Even sub-agents get the same treatment.
07.03.2026 21:50
π 1
π 0
π¬ 1
π 0
Shows agent conversation continuing after denied permission to delete a file.
The agent pauses, shows you what it wants to do (even multiple actions at once), and waits. You approve or reject each one. Then it picks up right where it left off.
07.03.2026 21:50
π 1
π 0
π¬ 1
π 0
Shows conversation interruption requesting user permission to delete a file.
Sagents v0.3.x is out! Lots to share!
AI agents doing things on your behalf is great... until they do the wrong thing. Sagents lets you define exactly which operations need human approval. github.com/sagents-ai/s... #MyElixirStatus #ElixirLang #LLM #AI #agents
π§΅π
07.03.2026 21:50
π 13
π 1
π¬ 1
π 1
Thinking Elixir Podcast 293: The BEAM as the Universal Runtime
YouTube video by Mark Ericksen
News includes Hackney v3.1.0 with pure #Erlang HTTP/3 support, Hornbeam running #Python apps on the BEAM, the Easel Canvas 2D drawing library for #LiveView, Hologram v0.7.0 reaching 96% Erlang runtime coverage, and more! #ElixirLang @elixir-lang.org www.youtube.com/watch?v=DBuH...
24.02.2026 13:22
π 6
π 2
π¬ 1
π 0
I just published v0.2.0 of this Sagents library. The agents_demo was updated too, and is now cluster aware. When you shut down a node, it transfers a running agent to another node.
21.02.2026 03:28
π 2
π 0
π¬ 0
π 0
A new version is coming today or tomorrow that is fully cluster aware via Horde.
There's currently no linkage between Sagents and Claude Code. It could be done through one or more tools. If you create a Sagents middleware that adds ClaudeCode awareness and connection, I'd be like π€©
20.02.2026 17:36
π 4
π 0
π¬ 1
π 0
Debugging agents is hard. So we built a real-time LiveView debugger.
See every message, tool call, middleware action, and sub-agent event as it happens. Drop it into any Phoenix app with one line in your router.
github.com/sagents-ai/sagents_live_debugger
12.02.2026 13:31
π 1
π 0
π¬ 2
π 0
Need parallel execution? Sagents supports SubAgents. The parent agent spawns specialized child agents that work independently and report back.
Each SubAgent gets its own tools, system prompt, and isolated context. HITL approvals propagate up to the parent.
12.02.2026 13:31
π 1
π 0
π¬ 1
π 0
Agents that plan their work. The TodoList middleware lets agents break down complex tasks and track progress, visible to the user in real-time through the sidebar.
No more black-box execution.
12.02.2026 13:31
π 1
π 0
π¬ 1
π 0
AI agents shouldn't run unchecked. Sagents has built-in Human-in-the-Loop middleware.
Configure which tools need approval. The agent pauses, shows you exactly what it wants to do, and waits for your decision: approve, edit, or reject.
12.02.2026 13:31
π 1
π 0
π¬ 1
π 0
Sagents agents are built from composable middleware. TodoList, FileSystem, SubAgents, Summarization, and more. Snap them together like building blocks.
Here's the demo app with a virtual filesystem: create, read, edit, and search files, all in conversation.
12.02.2026 13:31
π 1
π 0
π¬ 1
π 0
Sagents: Build AI Agents in Elixir with Human Oversight, SubAgents, and Real-Time Debugging
YouTube video by Mark Ericksen
Introducing Sagents -- an open-source #ElixirLang framework for building #AI agents with human oversight, composable middleware, and real-time Phoenix LiveView integration.
Built on OTP. Each agent is a supervised GenServer.
Watch the full demo: www.youtube.com/watch?v=r-14...
12.02.2026 13:31
π 37
π 10
π¬ 5
π 0
To me, itβs an entirely different thing to vary consciously design and develop with an LLM, but where it does all of the grunt work and boiler plate. But the decisions, the design, the architecture, thatβs all mine. I donβt call that vibe coding.
10.02.2026 19:54
π 4
π 0
π¬ 0
π 0
To me the term βvibe codingβ means Iβve handed over all thinking about how it should work to the LLM. Thatβs what works great for experiments and side projects. Letβs me build something like a little tool. I wouldnβt have created otherwise.
10.02.2026 19:54
π 3
π 0
π¬ 1
π 0
Thinking Elixir Podcast 291: From 2x Compilation to Junior Comprehension
YouTube video by Mark Ericksen
News includes @elixir-lang.org v1.20 achieving 2x compilation speedup, Telelang alternative #Erlang syntax, Membraneβs #AI-powered YOLO plugin, @josevalim.bsky.social PR Quiz tool for interactive code review learning, and the #ElixirConfEU speaker lineup! #ElixirLang www.youtube.com/watch?v=Makf...
10.02.2026 13:19
π 7
π 3
π¬ 0
π 0
Thinking Elixir Podcast 290: Postgres Finally Gets Real Search
YouTube video by Mark Ericksen
News includes @elixir-lang.org v1.20.0-rc.1, 2 new Elixir-native Bash interpreters, zero-boilerplate component storybooks, #DurableObject library for persistent actors, @postgresql.org search extension, a new #RAG approach skips vector DBs, and more! #ElixirLang www.youtube.com/watch?v=BzOk...
03.02.2026 13:12
π 5
π 2
π¬ 0
π 0
Thinking Elixir Podcast 289: Erlang Drives into QNX Territory
YouTube video by Mark Ericksen
News includes porting Erlang to QNX for automotive systems, ExDoc 0.40.0 with LLM features, Oban Pro for #Python, new #AI evaluation tools Tribunal and Beamlens, Tidewave hits 100k ARR, PhD thesis on typing Elixir, and more! #ElixirLang www.youtube.com/watch?v=a967...
27.01.2026 13:45
π 8
π 4
π¬ 1
π 0
Thinking Elixir Podcast 288: 15 Years of Elixir and Full Type Inference
YouTube video by Mark Ericksen
Elixirβs 15th anniversary brings v1.20 RC with full type inference, Chris McCord launches Sprites(dot)dev, LiveVue v1.0 goes stable, Gust #workflow engine debuts, and more! #ElixirLang @elixir-lang.org #VueJS www.youtube.com/watch?v=dJA9...
20.01.2026 13:50
π 10
π 3
π¬ 0
π 0
Thinking Elixir Podcast 287: From RAGs to Rich Workflows
YouTube video by Mark Ericksen
News includes Arcana #RAG library for Phoenix, MquickjsEx embedding #JavaScript in #ElixirLang, LiveDebugger adds Streams support, Durable workflow engine, @josevalim.bsky.social teasing type improvements, Hologram receiving EEF support, and more! www.youtube.com/watch?v=cULP...
13.01.2026 13:30
π 5
π 4
π¬ 0
π 0
Thinking Elixir Podcast 286: A NextJS Escape and 2025 in Review
YouTube video by Mark Ericksen
News includes #NextJS to Phoenix migration story, massive Credo performance improvements, Torchx on Apple Metal, DNSimpleβs #Erlang case study, first #GleamLang conference announced, and more! Plus a 2025 retrospective. #ElixirLang www.youtube.com/watch?v=OW0R...
06.01.2026 13:16
π 10
π 3
π¬ 0
π 0
Wow! This is great! The recording quality is great too. Love the sound texture and feel. It's very chill without being loopy. It's beautiful. Love it. Nice work!
30.12.2025 13:22
π 2
π 0
π¬ 1
π 0
Thinking Elixir Podcast 285: From Popcorn to Robots
YouTube video by Mark Ericksen
News includes running #LiveView in the browser with #WebAssembly, New Nerves book launches in beta, PinStripe for Stripe integration, Beam Bots for robotics, @sasajuric.bsky.social's #Goatmire talk, Tidewave updates, and more! #ElixirLang www.youtube.com/watch?v=8-f3...
30.12.2025 13:15
π 7
π 3
π¬ 0
π 0
Thinking Elixir Podcast 284: βTis the Season for a Type System
YouTube video by Mark Ericksen
Elixir v1.20 with full-type inference coming soon, @gleam.run v1.14.0-rc1, mjml_eex v0.13.0 for email templates, Dashbitβs nimble_zta library for zero trust auth, BjΓΆrn Gustavssonβs #BEAM history talk, and more! #ElixirLang www.youtube.com/watch?v=rzjb...
23.12.2025 13:08
π 13
π 6
π¬ 0
π 1
Thinking Elixir Podcast 283: Erlang Turns 27 and React at Risk
YouTube video by Mark Ericksen
Celebrating #Erlangβs 27th birthday as #OpenSource, Elixir Hub 2025 survey results, new data_migration LiveDashboard package, critical #React RCE vuln, and Zig leaves #GitHub, and more! #ElixirLang www.youtube.com/watch?v=0FWy...
16.12.2025 12:53
π 8
π 6
π¬ 0
π 0
Trying something new in the YouTube video of the episode! Weβre showing the articles or projects as we talk about them. Is that helpful? Do you want me to continue doing it? Or do you prefer the audio only approach?
09.12.2025 13:25
π 2
π 2
π¬ 1
π 0