Hugo Baraúna
hugobarauna.com
Hugo Baraúna
@hugobarauna.com
Dev advocate at Dashbit (livebook.dev / tidewave.ai)

- Also, curator @elixir-radar.com
- Past: founder at Plataformatec (acquired by Nubank)
Yes! :)

I opened an issue 3 days ago, volunteering to give it a try: github.com/zed-extensio...

Figured I could wait for an answer before putting in the work. 😅
Expert language server doesn't update to latest nightly builds · Issue #42 · zed-extensions/elixir
Problem The extension is not downloading new Expert LSP versions after the initial installation. Since Expert currently only publishes nightly releases (no versioned releases yet), users are stuck ...
github.com
November 11, 2025 at 7:39 PM
Here's a demo of Claude + Tidewave in the browser:

www.youtube.com/watch?v=qxzP...
How to configure Claude Code in Tidewave
YouTube video by Dashbit
www.youtube.com
November 11, 2025 at 7:32 PM
You can use Tidewave MCP inside a regular editor like Zed.

But for the features that depend on the browser, you use Tidewave inside the browser.

Basically, bring your claude code to wherever you're using it web app dev (CLI, editor, browser).
November 11, 2025 at 7:31 PM
Out of curiosity, Another messaging system that uses Elixir is Discord: elixir-lang.org/blog/2020/10...

There are more cases there as well.

WhatsApp uses Erlang, which runs in the same VM Elixir runs and share many abstractions, which is OTP.
Real time communication at scale with Elixir at Discord
A case study of how Elixir is being used at Discord.
elixir-lang.org
November 10, 2025 at 6:23 PM
This was mainly possible because generating a new Expert from source was surprisingly simple, thanks to the maintainers' amazing work! ❤️
November 9, 2025 at 8:15 PM
This one tries to fix a bug when using different Elixir local and global Elixir versions and asdf:

github.com/elixir-lang/...
fix: Use project directory when building engine by hugobarauna · Pull Request #203 · elixir-lang/expert
Use project root as working directory when building engine so asdf resolves to the correct Elixir/OTP version from .tool-versions. The problem happened when the project/local Elixir/Erlang versions...
github.com
November 9, 2025 at 8:15 PM
This one tries to fix a bug of generating an Expert release with Elixir 1.19.2:

github.com/elixir-lang/...
fix: remove erts from extra_applications by hugobarauna · Pull Request #202 · elixir-lang/expert
Before this fix, when running just release-local, I was getting this error: ** (Mix) Unknown application :erts error: Recipe release-local failed with exit code 1 I got this error while running w...
github.com
November 9, 2025 at 8:15 PM
Beautiful! 👏

Looking forward to try it and probably move to it.
November 8, 2025 at 4:57 PM
> What's the recommended machine size?

Good question, would like to know that as well. 😅
November 6, 2025 at 1:34 PM
> spin up Livebook either as part of a Phoenix app

No

> spin up Livebook on a standalone server and have it always running

Yes

> available remotely but protected by auth.

Yes. With open source ZTA integrations like hexdocs.pm/livebook/clo....

Or using Livebook Teams hexdocs.pm/livebook/int...
Cloudflare — Livebook v0.17.3
hexdocs.pm
October 31, 2025 at 8:57 PM
Don't know, but I added this to my shell env:

export MIX_OS_DEPS_COMPILE_PARTITION_COUNT=$(( $(sysctl -n hw.physicalcpu) / 2 )
October 25, 2025 at 1:44 PM