Voyager 0.2.0 has landed! 🛰️ Your BEAM inspector just got deeper: 🗄️ Browse and search ETS tables ⚙️ Process list and detailed process view 🤖 Full AI support for both via MCP Take a look 👇
4
17
93
2,899
Krzysztof Nalepa retweeted
A website can read your local MCP server 🚨 But don’t worry, we’ll tell you how to stop it. When you add a local MCP server to your app, it’s easy to assume it’s only accessible from your machine. But your browser is running there too, which means a website can potentially reach that server. We built a demo where a public page uses DNS rebinding to reach a real FastMCP server, list its tools, and read its config. Chrome and Firefox now block this with Local Network Access, but Safari doesn’t yet. Watch the video and check 🧵 for the full write-up on how to fix it on our blog 👇
7
4
32
2,024
We built a modern, zero-dependency runtime inspector for the BEAM. If you're looking for a better way debug it sign up! 📡
We're building Voyager: a modern, standalone runtime inspector for Elixir and Erlang developers. Connect to any node and see memory, process count, and uptime in one window. Check our demo below 👇
1
110
We're building Voyager: a modern, standalone runtime inspector for Elixir and Erlang developers. Connect to any node and see memory, process count, and uptime in one window. Check our demo below 👇
2
14
80
4,982
If you've enjoyed LiveDebugger, I think you're going to like what comes next 👀
--- AWAITING SIGNAL --- 🛰️ The BEAM runtime already provides some of the best introspection tools available in any programming ecosystem, but navigating them has never been easy. We're cooking something to change that. Stay tuned!
2
100
Your @elixirphoenix LiveView app disconnects from the server. The UI freezes, nothing updates until the socket comes back. Local LiveView doesn't freeze, and when the connection returns, it doesn't throw away your state either. We built a small burrito ordering app with a "disconnect" button baked in – see how both versions handle the same disconnect live 🌯
7
9
96
5,117
We’ve just released LiveStash v1.0.0 for Phoenix LiveView! 🎉 What’s new? ⚡ Mnesia adapter with cluster state replication and split-brain auto-heal 🔒 Explicit security configuration for browser memory storage 🛡️ Stability & performance improvements (more on that in 🧵)
1
15
76
3,319
Krzysztof Nalepa retweeted
Hello, this is your maintainer speaking. We've released Popcorn v0.3.0 two weeks ago, which introduces a new event system that lets you pass data from Elixir to JS more easily.
1
3
34
4,526
Check out the thread by @JakubGonet and see what's new with Popcorn, our library that lets you run @elixirlang in the browser 👇
Hello, this is your maintainer speaking. We've released Popcorn v0.3.0 two weeks ago, which introduces a new event system that lets you pass data from Elixir to JS more easily.
1
9
1,107
The newest episode of @ThinkingElixir is very @swmansion heavy – come give it a listen 🎵
News includes Phoenix LiveDebugger hitting v1.0, LiveStash v0.2.0 released, German Velasco’s TestingLiveView(dot)com course is now free, Volt v0.8.0 drops Node.js for frontend builds, and more! #ElixirLang @ElixirLang piped.video/watch?v=rO-y4ELO…
3
1
13
744
We brought 3 speakers to @ElixirConfEU – which kicked off yesterday in Málaga! 🧪 That makes Software Mansion one of the most represented companies on stage, and we couldn't be more proud of the team. Here's what we're talking about 🧵👇
2
5
46
1,367
News for all @elixirphoenix devs: LiveDebugger v1.0.0 is here! 🎉 To celebrate, we're launching LiveDebugger Tour – an interactive, hands-on tutorial that'll show you everything that LiveDebugger has to offer. 👉 Clone from GitHub: github.com/software-mansion-…
1
14
86
2,698
LiveStash v0.2.0 is coming! Our new Elixir library solves @elixirphoenix LiveView state loss during WebSocket reconnects. We heard your API feedback & we're shipping a cleaner version. And v2.0 is not all – Redis & Mnesia adapters landing in v0.3.0 💪 Stay tuned!
1
15
85
2,840
Meet LiveStash - our new library solving @elixirphoenix LiveView state loss during WebSocket reconnects. Stash your assigns & recover them automatically via ETS (server-side) or Browser Memory (survives redeploys). Demo, GitHub, and blogpost linked below! 👇
2
26
149
5,100
LiveView devs, this one is for you: LiveDebugger 0.7 is out! 🚀 What's new: 👉 Source code links directly from Note Inspector 👉 Better filtering in global callback traces 👉 Tree structure for nested live views Getting closer to 1.0! Try it out: docs.swmansion.com/live-debu…
1
12
87
3,857
Big news: Popcorn 0.2 is out! 🍿 Popcorn lets you run @elixirlang in the browser – and with this release, it finally has a proper npm package. Read @JakubGonet blogpost and learn how shipping Elixir, JS, and WebAssembly as one npm package turned into quite the journey 🧵
2
28
137
6,345
📣 LiveDebugger 0.6.0 is here – see what's new! Full release video: piped.video/watch?v=G2KP0JdR…
9
46
3,602
Krzysztof Nalepa retweeted
9 talks on Phoenix & LiveView at ElixirConf EU 2026. State management, browser-native LiveView, production wins, and the roadmap. Speakers: @kraleppa , @arctarus , @uusszz , Steffen Deusch, more. elixirconf.eu/#register
8
18
2,139
In LiveView, we keep the state in one place - the server - and it simplifies a lot. But sometimes the state on the client is preferred, or even necessary, and we can't use LiveView for that part. Unless we have a LiveView that runs on the client 👀 Using Popcorn, we managed to run LiveView fully in the browser – here's a POC 🎉 The approach is to have a fully client-side LiveView rendered by a server-side one, and they can communicate with each other. Try it out: github.com/software-mansion/…
6
25
167
13,563
Streams are one of @elixirphoenix LiveView’s superpowers, and LiveDebugger v0.5.0 lets you finally see them in action 👇
2
10
54
2,786