Keeping an open mind, sharing what's on my mind. @ThinkingElixir, Thinking Elixir podcast. @brainlid.bsky.social

Salt Lake City, UT
Excited to share the new CodeFlow course for individuals and teams learning Elixir! Coming from OOP, Elixir can be jarring, make the mental shift faster and love the process! @elixirlang #elixirlang @ThinkingElixir
Launching new CodeFlow course! Covers branching logic, looping, and error handling. See how pattern matching, immutability and functional programming impact the basic structures of how we write Elixir code. @elixirlang #elixirlang thinkingelixir.com/available…
1
4
36
Mark Ericksen retweeted
We have a serious CVE for #AshFramework. If you are using #AshFramework please update to the latest version as soon as you can. cna.erlef.org/cves/CVE-2026-…
29
66
5,131
Mark Ericksen retweeted
I just released Xandra v0.20 (@elixirlang driver for @cassandra/@ScyllaDB), which includes SO MANY goodies: token-aware routing, schema agreement, ScyllaDB shard-awareness, and more. Hoping you all will try it out and report issues 😌 hex.pm/packages/xandra
1
5
24
2,732
Mark Ericksen retweeted
Elui is an immediate-mode terminal UI library for Elixir and OTP, inspired by Ratatui. It includes layouts, widgets, keyboard and mouse input, charts, test backends, and 36 runnable examples. Explore it: elui.sh #myelixirstatus
3
12
80
4,429
Mark Ericksen retweeted
It deserves a full write up, but Lua v1.0.0 (and now v1.0.2) has been released, with benchmarks! This is a full @elixirlang implementation of Lua 5.3. Perfect for executing untrusted code from users, or for running Code Mode with Agents. deflua.com
3
18
85
4,769
Mark Ericksen retweeted
Pay attention, this is how you can powerful build agent experiences directly into your product running on the BEAM 👇
1/ We needed bash for our AI agent. We didn’t want to boot a sandbox for every session. So we nerd-sniped a friend into porting an entire bash interpreter to Elixir. Here’s how we built the Knock Agent on files + bash instead of a pile of tools 🧵
1
8
1,274
Mark Ericksen retweeted
The final episode! After 6 years, we close with news on LiveView 1.2 colocated CSS, Earmark’s retirement, Sagents v0.8.0, #Postgres 19, @SpaceX buying @cursor_ai for $60B, and what’s next for David and Mark! @ElixirLang #ElixirLang piped.video/watch?v=p5FWCNUe…
5
7
54
9,081
Sagents v0.8.0 is out. Our biggest release for building AI agents in Elixir. Interrupts that survive restarts, structured extraction through your agent, hard-stop tools, cross-process context, and a far lighter integration. Here's what changed since v0.7 github.com/sagents-ai/sagent…🧵
1
1
27
1,226
More polish: - StreamingSession: host-agnostic streaming helpers with multi-tool-safe deltas, so sibling tool calls keep their UI state - Middleware can persist synthetic transcript entries (like multi-step processes) through the same pipeline as LLM messages
1
164
Mark Ericksen retweeted
Ecto 3.14 ships UUIDv7 support, Oban Pro adds human-approval workflow steps, Hologram v0.9 brings pure-Elixir realtime push, @Dashbit shares Tidewave's Git integration design, and the NSA drops new Zero Trust guideline, and more! @ElixirLang #ElixirLang piped.video/watch?v=anxr5Qsq…
9
25
1,841
Mark Ericksen retweeted
It’s true! After 6 years of weekly episodes, the Thinking Elixir Podcast will be ending on June 23rd. Three episodes left. It’s been an incredible run and I’m grateful for every listener who came along for the journey. #podcast #MyElixirStatus #ElixirLang
34
10
198
7,655