<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>ElixirStatus</title>
    <description>Elixir news and status updates from the community for Elixir and Phoenix</description>
    <link>https://elixirstatus.com/</link>
    
      <item>
        <title><![CDATA[Lockstep — find race conditions in BEAM code and replay them on demand]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/b-erdem?uid=9q7Pb" width="64" height="64" />
              </td>
              <td>
                <h1>Lockstep — find race conditions in BEAM code and replay them on demand</h1>

                <font color="#aaa">
                  <font color="#aaa">
                     8 May 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> b-erdem
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
Lockstep is a concurrency test runner for the BEAM. You write what looks like an ExUnit test; it runs many times under controlled scheduling, and when it finds a race it gives you the exact schedule to replay.</p>
<p>
Real bugs surfaced building it: Phoenix.Tracker pre-<code class="inline">fc5686f</code>, NimblePool pre-<code class="inline">e18f45f</code>, Hammer’s <code class="inline">Atomic.FixWindow.inc/4</code>.</p>
<p>
Features:</p>
<ul>
  <li>
5 scheduling strategies + trace replay + counterexample shrinking  </li>
  <li>
Drop-in OTP wrappers (GenServer, Task, Registry, Supervisor, ETS, Atomics, …)  </li>
  <li>
AST rewriters for Elixir + Erlang — works on unmodified upstream source  </li>
  <li>
Multi-node <code class="inline">Lockstep.Cluster</code> with partition / heal  </li>
  <li>
Optional Anthropic Claude integration to explain failing traces  </li>
</ul>
<p>
<a href="https://github.com/b-erdem/lockstep">https://github.com/b-erdem/lockstep</a></p>

                <hr>
                <small><a href="https://elixirstatus.com/p/9q7Pb-lockstep--find-race-conditions-in-beam-code-and-replay-them-on-demand">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate> 8 May 2026 15:31:45 +0000</pubDate>
        <link>https://elixirstatus.com/p/9q7Pb-lockstep--find-race-conditions-in-beam-code-and-replay-them-on-demand</link>
        <guid>https://elixirstatus.com/p/9q7Pb-lockstep--find-race-conditions-in-beam-code-and-replay-them-on-demand</guid>
      </item>
    
      <item>
        <title><![CDATA[TelegramEx – make Telegram bots with ease]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/lsdrfrx?uid=1A4BH" width="64" height="64" />
              </td>
              <td>
                <h1>TelegramEx – make Telegram bots with ease</h1>

                <font color="#aaa">
                  <font color="#aaa">
                     7 May 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> lsdrfrx
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
Built telegram_ex to make Telegram bot development in Elixir less painful.</p>
<p>
Macro-based API handles boilerplate for you.</p>
<p>
Features:</p>
<ul>
  <li>
Text, photos, documents, stickers, video  </li>
  <li>
Inline &amp; reply keyboards  </li>
  <li>
Stateful FSM with routers  </li>
  <li>
And more…  </li>
</ul>
<p>
Would be appreciate your feedback!</p>
<p>
<a href="https://github.com/lsdrfrx/telegram_ex">https://github.com/lsdrfrx/telegram_ex</a></p>

                <hr>
                <small><a href="https://elixirstatus.com/p/1A4BH-telegramex--make-telegram-bots-with-ease">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate> 7 May 2026 12:06:33 +0000</pubDate>
        <link>https://elixirstatus.com/p/1A4BH-telegramex--make-telegram-bots-with-ease</link>
        <guid>https://elixirstatus.com/p/1A4BH-telegramex--make-telegram-bots-with-ease</guid>
      </item>
    
      <item>
        <title><![CDATA[Hologram UI waiting list is open - what components should ship first?]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/bartblast?uid=h3VEc" width="64" height="64" />
              </td>
              <td>
                <h1>Hologram UI waiting list is open - what components should ship first?</h1>

                <font color="#aaa">
                  <font color="#aaa">
                     6 May 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> bartblast
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
Hologram UI waiting list is now open - the official component library for Hologram, the full-stack Elixir framework that compiles Elixir to run in the browser.
The case for a maintained library in the LLM era: components need accessibility, responsive design, and consistency across the set - not just markup. <a href="https://hologram.page/ui">https://hologram.page/ui</a></p>

                <hr>
                <small><a href="https://elixirstatus.com/p/h3VEc-hologram-ui-waiting-list-is-open---what-components-should-ship-first">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate> 6 May 2026 01:58:16 +0000</pubDate>
        <link>https://elixirstatus.com/p/h3VEc-hologram-ui-waiting-list-is-open---what-components-should-ship-first</link>
        <guid>https://elixirstatus.com/p/h3VEc-hologram-ui-waiting-list-is-open---what-components-should-ship-first</guid>
      </item>
    
      <item>
        <title><![CDATA[Designing a Broker-Agnostic API Layer in Elixir]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/ryanrborn?uid=umYJ4" width="64" height="64" />
              </td>
              <td>
                <h1>Designing a Broker-Agnostic API Layer in Elixir</h1>

                <font color="#aaa">
                  <font color="#aaa">
                     5 May 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> ryanrborn
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
Four Elixir behaviours — Broker, BrokerAdapter, AccountManager, MarketDataSource — keep broker-specific quirks out of the trading pipeline entirely; this post covers the dispatch mechanism, how partial implementations are handled, and two design decisions worth revisiting.</p>

                <hr>
                <small><a href="https://elixirstatus.com/p/umYJ4-designing-a-broker-agnostic-api-layer-in-elixir">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate> 5 May 2026 15:21:04 +0000</pubDate>
        <link>https://elixirstatus.com/p/umYJ4-designing-a-broker-agnostic-api-layer-in-elixir</link>
        <guid>https://elixirstatus.com/p/umYJ4-designing-a-broker-agnostic-api-layer-in-elixir</guid>
      </item>
    
      <item>
        <title><![CDATA[ElixirCasts 205: Deploy Phoenix to a VPS]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/alkx?uid=jVp73" width="64" height="64" />
              </td>
              <td>
                <h1>ElixirCasts 205: Deploy Phoenix to a VPS</h1>

                <font color="#aaa">
                  <font color="#aaa">
                     5 May 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> alkx
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
Ever wanted to deploy your Elixir apps to a VPS?</p>
<p>
In episode 205, we use Tidewave to build a Phoenix app and Potions to deploy it to a VPS we own.</p>
<p>
<a href="https://elixircasts.io/deploy-phoenix-to-a-vps-in-minutes-205">https://elixircasts.io/deploy-phoenix-to-a-vps-in-minutes-205</a></p>

                <hr>
                <small><a href="https://elixirstatus.com/p/jVp73-elixircasts-205-deploy-phoenix-to-a-vps">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate> 5 May 2026 14:13:58 +0000</pubDate>
        <link>https://elixirstatus.com/p/jVp73-elixircasts-205-deploy-phoenix-to-a-vps</link>
        <guid>https://elixirstatus.com/p/jVp73-elixircasts-205-deploy-phoenix-to-a-vps</guid>
      </item>
    
      <item>
        <title><![CDATA[Thinking Elixir 302: BEAM in Your Pocket]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/brainlid?uid=dSU9v" width="64" height="64" />
              </td>
              <td>
                <h1>Thinking Elixir 302: BEAM in Your Pocket</h1>

                <font color="#aaa">
                  <font color="#aaa">
                     5 May 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> brainlid
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
Episode 302 of <a href="https://podcast.thinkingelixir.com">Thinking Elixir</a>. News includes Mob, an exciting new framework that brings BEAM-on-device mobile development to Elixir with OTP running natively inside iOS and Android apps, Folio a new library for generating print-quality PDFs and SVGs from Elixir data powered by Typst via Rustler NIF, both Oban v2.22 and Oban Pro v1.7.0 were released with a host of improvements including job querying, unique workflows, and a rate limiting overhaul, LiveVue v1.1 arrives with Node-less SSR via QuickBeam and persistent layouts, erlang_quic v1.3.0 brings a production-ready pure-Erlang QUIC and HTTP/3 stack to OTP 27, and more!</p>
<p>
<a href="https://www.youtube.com/watch?v=iQCElquebAo">https://www.youtube.com/watch?v=iQCElquebAo</a></p>

                <hr>
                <small><a href="https://elixirstatus.com/p/dSU9v-thinking-elixir-302-beam-in-your-pocket">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate> 5 May 2026 12:33:34 +0000</pubDate>
        <link>https://elixirstatus.com/p/dSU9v-thinking-elixir-302-beam-in-your-pocket</link>
        <guid>https://elixirstatus.com/p/dSU9v-thinking-elixir-302-beam-in-your-pocket</guid>
      </item>
    
      <item>
        <title><![CDATA[ExRatatui Update]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/mcass19?uid=5LdKO" width="64" height="64" />
              </td>
              <td>
                <h1>ExRatatui Update</h1>

                <font color="#aaa">
                  <font color="#aaa">
                     4 May 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> mcass19
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
Elm-style reducer runtime, new widgets (Chart, Canvas, Calendar, Sparkline, BarChart) and a Widget protocol, SSH and distribution-attach transports, telemetry, guides, and Livebook integration via <a href="https://github.com/mcass19/kino_ex_ratatui">kino_ex_ratatui</a>. Would love to hear feedback and what you build with it.</p>
<p>
<a href="https://github.com/mcass19/ex_ratatui">Repo</a> &amp; <a href="https://hexdocs.pm/ex_ratatui/getting_started.html">Docs</a>.</p>

                <hr>
                <small><a href="https://elixirstatus.com/p/5LdKO-exratatui-update">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate> 4 May 2026 08:44:33 +0000</pubDate>
        <link>https://elixirstatus.com/p/5LdKO-exratatui-update</link>
        <guid>https://elixirstatus.com/p/5LdKO-exratatui-update</guid>
      </item>
    
      <item>
        <title><![CDATA[Error Tracker v0.9 has been released]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/crbelaus?uid=ceItl" width="64" height="64" />
              </td>
              <td>
                <h1>Error Tracker v0.9 has been released</h1>

                <font color="#aaa">
                  <font color="#aaa">
                     3 May 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> crbelaus
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
We have just released a new version of ErrorTracker, the Elixir based built-in error tracker. This version adds a few improvements related to Telemetry events:</p>
<ul>
  <li>
Include the Occurrence in :error Telemetry events  </li>
  <li>
Propagate muted flag to :error Telemetry events  </li>
  <li>
Improve sensitive header redaction  </li>
  <li>
Switch the codebase from Credo to Styler  </li>
  <li>
Fix compilation warnings under the upcoming Elixir 1.20  </li>
</ul>
<p>
Take a look at the <a href="https://github.com/elixir-error-tracker/error-tracker" title="">GitHub repository</a> and the <a href="https://hex.pm/packages/error_tracker" title="">Hex.pm package</a> for the detailed <a href="https://github.com/elixir-error-tracker/error-tracker/releases/tag/v0.9.0" title="">release notes</a> and <a href="https://hexdocs.pm/error_tracker/getting-started.html" title="">documentation</a>.</p>

                <hr>
                <small><a href="https://elixirstatus.com/p/ceItl-error-tracker-v09-has-been-released">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate> 3 May 2026 08:12:23 +0000</pubDate>
        <link>https://elixirstatus.com/p/ceItl-error-tracker-v09-has-been-released</link>
        <guid>https://elixirstatus.com/p/ceItl-error-tracker-v09-has-been-released</guid>
      </item>
    
      <item>
        <title><![CDATA[Self-hostable Ngrok clone in Elixir]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/m1dnight?uid=s0eXE" width="64" height="64" />
              </td>
              <td>
                <h1>Self-hostable Ngrok clone in Elixir</h1>

                <font color="#aaa">
                  <font color="#aaa">
                    30 Apr 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> m1dnight
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
A (simple) clone of Ngrok using Elixir. Inspiration after reading ‘Network Programming in Elixir’ and general curiosity gave me the idea. Binary pattern matching, network protocols, a little Rust client made this a joy to build. </p>
<p>
<a href="https://github.com/m1dnight/ferri">https://github.com/m1dnight/ferri</a></p>

                <hr>
                <small><a href="https://elixirstatus.com/p/s0eXE-self-hostable-ngrok-clone-in-elixir">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate>30 Apr 2026 12:31:39 +0000</pubDate>
        <link>https://elixirstatus.com/p/s0eXE-self-hostable-ngrok-clone-in-elixir</link>
        <guid>https://elixirstatus.com/p/s0eXE-self-hostable-ngrok-clone-in-elixir</guid>
      </item>
    
      <item>
        <title><![CDATA[Thinking Elixir 301: Testing, Debugging, and Departures]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/brainlid?uid=c7tY0" width="64" height="64" />
              </td>
              <td>
                <h1>Thinking Elixir 301: Testing, Debugging, and Departures</h1>

                <font color="#aaa">
                  <font color="#aaa">
                    28 Apr 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> brainlid
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
Episode 301 of <a href="https://podcast.thinkingelixir.com">Thinking Elixir</a>. 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 &amp; Mnesia adapters on the horizon, German Velasco making his TestingLiveView.com course completely free for the Elixir community, Volt reaching v0.8.0 as an Elixir-native frontend build tool that eliminates the need for Node.js, and Francesco Cesarini announcing his departure from Erlang Solutions while pledging to remain active in the Erlang Ecosystem Foundation, and more!</p>
<p>
<a href="https://www.youtube.com/watch?v=rO-y4ELOOZs">https://www.youtube.com/watch?v=rO-y4ELOOZs</a></p>

                <hr>
                <small><a href="https://elixirstatus.com/p/c7tY0-thinking-elixir-301-testing-debugging-and-departures">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate>28 Apr 2026 12:09:07 +0000</pubDate>
        <link>https://elixirstatus.com/p/c7tY0-thinking-elixir-301-testing-debugging-and-departures</link>
        <guid>https://elixirstatus.com/p/c7tY0-thinking-elixir-301-testing-debugging-and-departures</guid>
      </item>
    
      <item>
        <title><![CDATA[The Broker Evaluation Gauntlet: Four Futures APIs Compared]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/ryanrborn?uid=japUq" width="64" height="64" />
              </td>
              <td>
                <h1>The Broker Evaluation Gauntlet: Four Futures APIs Compared</h1>

                <font color="#aaa">
                  <font color="#aaa">
                    21 Apr 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> ryanrborn
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
A production comparison of four broker APIs — covering OAuth flows, streaming protocols (SSE vs WebSocket), symbol conventions, and order execution reliability — from an Elixir system that integrated them all and removed one.  <br />
<a href="https://seriousalchemy.com/broker-evaluation-gauntlet">https://seriousalchemy.com/broker-evaluation-gauntlet</a></p>

                <hr>
                <small><a href="https://elixirstatus.com/p/japUq-the-broker-evaluation-gauntlet-four-futures-apis-compared">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate>21 Apr 2026 16:16:07 +0000</pubDate>
        <link>https://elixirstatus.com/p/japUq-the-broker-evaluation-gauntlet-four-futures-apis-compared</link>
        <guid>https://elixirstatus.com/p/japUq-the-broker-evaluation-gauntlet-four-futures-apis-compared</guid>
      </item>
    
      <item>
        <title><![CDATA[Thinking Elixir 300: Celebrating 300 with José Valim]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/brainlid?uid=NTMI5" width="64" height="64" />
              </td>
              <td>
                <h1>Thinking Elixir 300: Celebrating 300 with José Valim</h1>

                <font color="#aaa">
                  <font color="#aaa">
                    21 Apr 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> brainlid
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
Episode 300 of <a href="https://podcast.thinkingelixir.com">Thinking Elixir</a>. 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 Reach builds program dependence graphs for Elixir and Erlang to help coding agents and static analysis tools understand your codebase, Tidewave gets exciting updates including voice input with click-to-add context and the ability to install it as a PWA, the ErlEF has opened its 2026 board elections with voting running May 8-15, and more! Then we sit down with José Valim for an in-depth interview covering Elixir v1.20, the latest progress on the set-theoretic type system, the story behind Tidewave, and how AI is — and isn’t — changing development on Elixir itself.</p>
<p>
<a href="https://www.youtube.com/watch?v=m5DVazRVcXM">https://www.youtube.com/watch?v=m5DVazRVcXM</a></p>

                <hr>
                <small><a href="https://elixirstatus.com/p/NTMI5-thinking-elixir-300-celebrating-300-with-jos-valim">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate>21 Apr 2026 12:13:08 +0000</pubDate>
        <link>https://elixirstatus.com/p/NTMI5-thinking-elixir-300-celebrating-300-with-jos-valim</link>
        <guid>https://elixirstatus.com/p/NTMI5-thinking-elixir-300-celebrating-300-with-jos-valim</guid>
      </item>
    
      <item>
        <title><![CDATA[Curiosum at the ElixirConf]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/karolinauske?uid=iXjkW" width="64" height="64" />
              </td>
              <td>
                <h1>Curiosum at the ElixirConf</h1>

                <font color="#aaa">
                  <font color="#aaa">
                    21 Apr 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> karolinauske
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
Hi everyone!</p>
<p>
We’re coming to #elixirconfeu with three talks from our team, so sharing the schedule here in case any of these topics are on your radar.</p>
<p>
Thursday 23rd, 14:55
Jakub Lambrych</p>
<p>
Hooked on Widgets: A Better Pattern for Reusable LiveView Components</p>
<p>
👉 <a href="https://www.elixirconf.eu/participants/jakub-lambrych/">https://www.elixirconf.eu/participants/jakub-lambrych/</a></p>
<p>
Friday 24th, 11:55
Bart Blast</p>
<p>
Hologram: The Journey to Local-First Elixir in the Browser</p>
<p>
👉 <a href="https://www.elixirconf.eu/talks/hologram-the-journey-to-local-first-elixir-in-the-browser/">https://www.elixirconf.eu/talks/hologram-the-journey-to-local-first-elixir-in-the-browser/</a> </p>
<p>
Friday 24th, 11:55
Marta Habdas</p>
<p>
Testing concurrency and fault tolerance in Elixir/Nerves on a real-world audiovisual sensor network</p>
<p>
👉 <a href="https://www.elixirconf.eu/participants/marta-habdas/">https://www.elixirconf.eu/participants/marta-habdas/</a> </p>
<p>
Jakub and Marta also published articles around the ideas behind their talks, so there’s some extra reading before the conference. 😏 </p>
<p>
👉 <a href="https://curiosum.com/blog/making-sound-with-embedded-elixir-using-nerves">https://curiosum.com/blog/making-sound-with-embedded-elixir-using-nerves</a></p>
<p>
👉 <a href="https://curiosum.com/blog/hooking-up-with-liveview-stateful-widgets-with-function-components">https://curiosum.com/blog/hooking-up-with-liveview-stateful-widgets-with-function-components</a></p>
<p>
And if you’re going to ElixirConf, come by our stand and say hi. Happy to talk Hologram, LiveView, Nerves, local-first, or just Elixir in general.</p>

                <hr>
                <small><a href="https://elixirstatus.com/p/iXjkW-curiosum-at-the-elixirconf">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate>21 Apr 2026 11:14:15 +0000</pubDate>
        <link>https://elixirstatus.com/p/iXjkW-curiosum-at-the-elixirconf</link>
        <guid>https://elixirstatus.com/p/iXjkW-curiosum-at-the-elixirconf</guid>
      </item>
    
      <item>
        <title><![CDATA[Scotty, I need warp speed in three minutes]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/hauleth?uid=jSH5i" width="64" height="64" />
              </td>
              <td>
                <h1>Scotty, I need warp speed in three minutes</h1>

                <font color="#aaa">
                  <font color="#aaa">
                    20 Apr 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> hauleth
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
My journey into optimising Elixir codebase of Ultravisor (my fork of Supabase’s Supavisor).</p>
<p>
This story is not about a goal, but friends optimisations we met along the way.</p>
<p>
<a href="https://hauleth.dev/post/things-about-elixir-you-probably-will-never-need/">https://hauleth.dev/post/things-about-elixir-you-probably-will-never-need/</a></p>

                <hr>
                <small><a href="https://elixirstatus.com/p/jSH5i-scotty-i-need-warp-speed-in-three-minutes">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate>20 Apr 2026 19:51:36 +0000</pubDate>
        <link>https://elixirstatus.com/p/jSH5i-scotty-i-need-warp-speed-in-three-minutes</link>
        <guid>https://elixirstatus.com/p/jSH5i-scotty-i-need-warp-speed-in-three-minutes</guid>
      </item>
    
      <item>
        <title><![CDATA[Thinking Elixir 299: Don't Paste That Into Your Terminal]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/brainlid?uid=emwHF" width="64" height="64" />
              </td>
              <td>
                <h1>Thinking Elixir 299: Don't Paste That Into Your Terminal</h1>

                <font color="#aaa">
                  <font color="#aaa">
                    14 Apr 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> brainlid
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
Episode 299 of <a href="https://podcast.thinkingelixir.com">Thinking Elixir</a>. 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 since been fixed, José Valim unveils a massive Tidewave update including UI Variants and a new “vision” mode that lets your coding agent take screenshots and record videos of your web app, Hex.pm gains the ability to serve llms.txt files for Elixir and Erlang packages, Remote releases a new Elixir LSP called Dexter written in Go, Lotus gets significant updates as an embeddable BI engine for Phoenix apps, Ghostty terminal emulator bindings land in Elixir bringing GenServer-based terminals to LiveView, and we discuss the alarming ClickFix supply chain attack that compromised Axios and what it means for open source maintainers everywhere, and more!</p>
<p>
<a href="https://www.youtube.com/watch?v=S_ghKzzBWAk">https://www.youtube.com/watch?v=S_ghKzzBWAk</a></p>

                <hr>
                <small><a href="https://elixirstatus.com/p/emwHF-thinking-elixir-299-dont-paste-that-into-your-terminal">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate>14 Apr 2026 11:58:38 +0000</pubDate>
        <link>https://elixirstatus.com/p/emwHF-thinking-elixir-299-dont-paste-that-into-your-terminal</link>
        <guid>https://elixirstatus.com/p/emwHF-thinking-elixir-299-dont-paste-that-into-your-terminal</guid>
      </item>
    
      <item>
        <title><![CDATA[Latest Webinar: How to Build Systems That Stay Online When Everything Spikes]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/CMC989?uid=HXXnY" width="64" height="64" />
              </td>
              <td>
                <h1>Latest Webinar: How to Build Systems That Stay Online When Everything Spikes</h1>

                <font color="#aaa">
                  <font color="#aaa">
                    14 Apr 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> CMC989
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
Erlang Solutions is back with another webinar, How to Build Systems That Stay Online When Everything Spikes by Camjar Djoweini 🚀</p>
<p>
Camjar explores what is happening inside systems under pressure and what it takes to keep them stable.</p>
<p>
👉 You can check it out here: <a href="https://www.erlang-solutions.com/webinars/how-to-build-systems-that-stay-online-when-everything-spikes/">https://www.erlang-solutions.com/webinars/how-to-build-systems-that-stay-online-when-everything-spikes/</a></p>

                <hr>
                <small><a href="https://elixirstatus.com/p/HXXnY-latest-webinar-how-to-build-systems-that-stay-online-when-everything-spikes">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate>14 Apr 2026 11:49:33 +0000</pubDate>
        <link>https://elixirstatus.com/p/HXXnY-latest-webinar-how-to-build-systems-that-stay-online-when-everything-spikes</link>
        <guid>https://elixirstatus.com/p/HXXnY-latest-webinar-how-to-build-systems-that-stay-online-when-everything-spikes</guid>
      </item>
    
      <item>
        <title><![CDATA[🚨 Last call for ElixirConf EU 2026!]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/ancatrusc?uid=zMe7I" width="64" height="64" />
              </td>
              <td>
                <h1>🚨 Last call for ElixirConf EU 2026!</h1>

                <font color="#aaa">
                  <font color="#aaa">
                    14 Apr 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> ancatrusc
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
Join us next week in Málaga 🇪🇸 or attend virtually 🎥
40+ talks, 3 keynotes, and major reveals from the Elixir core team.</p>
<p>
🎟️ Tickets cheaper until April 16 -  don’t miss out!  <a href="https://www.elixirconf.eu/#register">https://www.elixirconf.eu/#register</a></p>

                <hr>
                <small><a href="https://elixirstatus.com/p/zMe7I--last-call-for-elixirconf-eu-2026">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate>14 Apr 2026 07:18:22 +0000</pubDate>
        <link>https://elixirstatus.com/p/zMe7I--last-call-for-elixirconf-eu-2026</link>
        <guid>https://elixirstatus.com/p/zMe7I--last-call-for-elixirconf-eu-2026</guid>
      </item>
    
      <item>
        <title><![CDATA[Creating the arcade game Grand Piano Keys with Nerves - Hassan Shaikley | NervesConf US]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/amclain?uid=0gTsH" width="64" height="64" />
              </td>
              <td>
                <h1>Creating the arcade game Grand Piano Keys with Nerves - Hassan Shaikley | NervesConf US</h1>

                <font color="#aaa">
                  <font color="#aaa">
                    11 Apr 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> amclain
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
<a href="https://youtu.be/x5f7SU5_Xjw">https://youtu.be/x5f7SU5_Xjw</a></p>

                <hr>
                <small><a href="https://elixirstatus.com/p/0gTsH-creating-the-arcade-game-grand-piano-keys-with-nerves---hassan-shaikley--nervesconf-us">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate>11 Apr 2026 17:12:34 +0000</pubDate>
        <link>https://elixirstatus.com/p/0gTsH-creating-the-arcade-game-grand-piano-keys-with-nerves---hassan-shaikley--nervesconf-us</link>
        <guid>https://elixirstatus.com/p/0gTsH-creating-the-arcade-game-grand-piano-keys-with-nerves---hassan-shaikley--nervesconf-us</guid>
      </item>
    
      <item>
        <title><![CDATA[Grephql - Compile-time GraphQL client with typed Ecto schemas]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/fahchen?uid=WsbR7" width="64" height="64" />
              </td>
              <td>
                <h1>Grephql - Compile-time GraphQL client with typed Ecto schemas</h1>

                <font color="#aaa">
                  <font color="#aaa">
                     9 Apr 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> fahchen
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
Grephql is a compile-time GraphQL client for Elixir. It validates queries against your schema during compilation, generates typed Ecto embedded schemas for responses, and provides generated variable/input modules with changeset validation. It supports fragments, unions, interfaces, aliases, Req integration, and a <code class="inline">~GQL</code> formatter plugin. Docs, source, and examples: <a href="https://github.com/fahchen/grephql">https://github.com/fahchen/grephql</a></p>

                <hr>
                <small><a href="https://elixirstatus.com/p/WsbR7-grephql---compile-time-graphql-client-with-typed-ecto-schemas">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate> 9 Apr 2026 23:58:55 +0000</pubDate>
        <link>https://elixirstatus.com/p/WsbR7-grephql---compile-time-graphql-client-with-typed-ecto-schemas</link>
        <guid>https://elixirstatus.com/p/WsbR7-grephql---compile-time-graphql-client-with-typed-ecto-schemas</guid>
      </item>
    
      <item>
        <title><![CDATA[Securing Hex, the Backbone of the Elixir Ecosystem]]></title>
        <description><![CDATA[
          <table width="100%" border="0">
            <tr>
              <td width=80 valign=top>
                <img src="https://elixirstatus.com/rss/avatar/realcorvus?uid=JbAEe" width="64" height="64" />
              </td>
              <td>
                <h1>Securing Hex, the Backbone of the Elixir Ecosystem</h1>

                <font color="#aaa">
                  <font color="#aaa">
                     9 Apr 2026
                  </font>
                  <font color="#aaa">
                    by
                    <i class="icon-git_circle"></i> realcorvus
                  </font>
                  <font color="#aaa">
                    
                  </font>
                </font>

                <p>
Paraxial.io’s security audit of Hex, funded by Alpha-Omega and conducted under the EEF’s Ægis Initiative, found and fixed an RCE vulnerability in the Hex Elixir client and confirmed the ecosystem’s overall robustness against supply chain attacks. Hex is more secure now than ever before! </p>
<p>
<a href="https://paraxial.io/blog/hex-pentest">https://paraxial.io/blog/hex-pentest</a></p>

                <hr>
                <small><a href="https://elixirstatus.com/p/JbAEe-securing-hex-the-backbone-of-the-elixir-ecosystem">View on ElixirStatus</a></small>
              </td>
            </tr>
          </table>
        ]]></description>
        <pubDate> 9 Apr 2026 13:27:51 +0000</pubDate>
        <link>https://elixirstatus.com/p/JbAEe-securing-hex-the-backbone-of-the-elixir-ecosystem</link>
        <guid>https://elixirstatus.com/p/JbAEe-securing-hex-the-backbone-of-the-elixir-ecosystem</guid>
      </item>
    
  </channel>
</rss>

