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)
Have you answered the survey already?

#ElixirLang
We didn’t expect such a big response this year, and we love to see it. If you haven’t filled it in yet, you now have time until November 18.
💜 elixir-survey.typeform.com/2025-edition

#elixir #elixirlang #myelixirstatus #elixirprogramming
November 14, 2025 at 10:56 AM
Reposted by Hugo Baraúna
Created a few mix tasks to help my LLM coding agents with understanding the current API surface (mix api.reference) or extract Elixir code from @livebook.dev files github.com/chgeuer/llm_... #elixir #elixirlang
GitHub - chgeuer/llm_code_analysis
Contribute to chgeuer/llm_code_analysis development by creating an account on GitHub.
github.com
November 13, 2025 at 5:44 PM
Reposted by Hugo Baraúna
Why LiveView DOM patching doesn't overwrite attributes updated through JS commands? This is one of the top questions I received after my "mastering live view reconnects" talk.

I finally have time to explain it 😁

Answer and link to demo in the thread 🧵
November 13, 2025 at 1:19 PM
Reposted by Hugo Baraúna
Elixir Radar issue 489 is out! 📣

You can read it here: buff.ly/QJjRu0H

#ElixirLang
Elixir Radar Newsletter
Curated content from the Elixir community
buff.ly
November 12, 2025 at 4:15 PM
Reposted by Hugo Baraúna
It's finally here, Tidewave + Claude Code!

tidewave.ai/blog/claude-...
Claude Code and OpenAI Codex: now available in Tidewave
Tidewave Web now supports Claude Code, OpenAI Codex, and any other coding agent that implements the Agent Client Protocol.
tidewave.ai
November 11, 2025 at 5:59 PM
Reposted by Hugo Baraúna
Big news for Horde!

The project is now part of the brand-new @elixir_horde org — built to grow an ecosystem around resilient distributed systems in Elixir.

⭐ Star the repo again in the new home!
github.com/elixir-horde...
Let’s keep pushing the BEAM forward!

#MyElixirStatus

Traduzir post
November 10, 2025 at 2:26 PM
If you're using Zed and want to contribute to Expert LSP, this is what you put in your Zed's config file to use a locally generated Expert release

#ElixirLang
November 9, 2025 at 8:21 PM
Finally spent some time trying to contribute to Expert LSP.

I started to have problems with Expet with Zed and asdf.

With the inspiration from this gist.github.com/jeregrine/1b... and some help from Claude Code, I was able to try some improvements:

#ElixirLang
Jason Stiebs on X: "FYI If you use @zeddotdev and Elixir Expert lsp: Zed only grabs the newest build if the version changes. Expert only has nightly and version doesn't change. You may need to delete the file manually and this https://t.co/lrkW6qxpGC" / X
FYI If you use @zeddotdev and Elixir Expert lsp: Zed only grabs the newest build if the version changes. Expert only has nightly and version doesn't change. You may need to delete the file manually and this https://t.co/lrkW6qxpGC
x.com
November 9, 2025 at 8:15 PM
New project coming 👀

#ElixirLang
November 8, 2025 at 4:51 PM
Reposted by Hugo Baraúna
🚀 New release: elixir-grpc v0.11.4!

Beautiful and practical new documentation — now with interactive Livebooks to learn & play with gRPC in real-time.

Plus new stream features:
✨ effects for side-effect orchestration
🛠️ map_error for smarter error handling

#MyElixirStatus
November 7, 2025 at 1:44 PM
Now using
@derrickreimer.com and @savvycal.com 's OSS to generate Elixir Radar's OG social images.

Link of the project: github.com/svycal/og-im...

Thanks @derrickreimer.com 🙌 ❤️

#ElixirLang
November 5, 2025 at 9:03 PM
Reposted by Hugo Baraúna
Elixir Radar issue 488 is out! 📣

You can read it here: buff.ly/IFvCYyW

#ElixirLang
Elixir Radar Newsletter
Curated content from the Elixir community
buff.ly
November 5, 2025 at 4:15 PM
Reposted by Hugo Baraúna
Almost done! Needs a bit more leds to distribute the light more evenly. #elixirlang
November 2, 2025 at 12:14 PM
Love seeing people realize how good Livebook is for custom internal tools! 🎉

#ElixirLang
October 31, 2025 at 1:29 PM
Reposted by Hugo Baraúna
Elixir is full of useful gems. Just came across this one to capture logger outputs scoped to the test. Doing something like that in the Tuist CLI codebase took us a bunch of boilerplaity code:
https://hexdocs.pm/ex_un...
October 27, 2025 at 1:51 PM
You should use MIX_OS_DEPS_COMPILE_PARTITION_COUNT in Elixir 1.19

#ElixirLang
October 25, 2025 at 12:56 PM
Reposted by Hugo Baraúna
🔗 How-to integrate Livebook with a Phoenix app

#ElixirLang #ElixirPhoenix #phoenix #reading-list
How-to integrate Livebook with a Phoenix app
#ElixirLang #ElixirPhoenix #phoenix #reading-list
www.yellowduck.be
October 25, 2025 at 8:05 AM
Reposted by Hugo Baraúna
Eu e o @adolfont.github.io (UTFPR), junto com vários amigos da comunidade #ElixirLang / #Erlang, estamos organizando um evento de Elixir no Brasil em 2026 🇧🇷✨
Queremos ouvir você para direcionar nossos esforços!
💜 Responda (leva 3min): forms.gle/SZjUfWoSKtLG...

#ElixirBrasil #Erlang
October 21, 2025 at 12:39 AM
Reposted by Hugo Baraúna
Elixir project dependencies compilation with Elixir 1.19.0-rc.1 measured on my MacBook Pro M1 Max (10 cores) is 2.3x faster than with 1.18.4. Crazy! 🤯🚀⚡
#ElixirLang
October 5, 2025 at 6:10 PM
Reposted by Hugo Baraúna
New MDEx (Markdown for Elixir) version is 🔥

👇
October 4, 2025 at 1:07 PM
Reposted by Hugo Baraúna
#ElixirJobs 📣

hexafarms GmbH is hiring for an Elixir developer position. Check it out: buff.ly/WHjIG8P

More Elixir jobs at buff.ly/yjF1Ebs

#ElixirLang
Full Stack Engineer [Elixir] | Jobs at hexafarms
We are building the company that is building the software for the future of commercial food production. We create a peace of mind for commercial food producers by interfacing their entire operations…
buff.ly
October 3, 2025 at 5:15 PM
Reposted by Hugo Baraúna
Want to disable all unmocked HTTP calls from Req at once during #ElixirLang tests?

Simply add this to test/test_helper.exs:

Req.default_options(
adapter: fn req ->
raise "Unmocked call to #{req.url}"
end
)

(replace `raise` with a log warning if that's more useful)
October 3, 2025 at 3:18 AM
Reposted by Hugo Baraúna
Unlocking Livebook's Potential
youtu.be/2YVfHNFLROw?... #ElixirLang #Livebook
Unlocking Livebook's Potential
YouTube video by ElixirConf
youtu.be
October 3, 2025 at 10:38 AM
Most coding agents wait for you to bring them the error.

Tidewave catches the exception in your running app and asks: "fix this?"

You don't have to explain what went wrong because it's already watching your app, not just reading static files.

Here's how it works.

#ElixirLang
October 2, 2025 at 6:25 PM