I'll write a detailed blog post with the lessons learnt, but the most important takeaway is to rely on pattern match and guards as much as possible.
github.com/elixir-error...
github.com/elixir-error...
You could use Plug.RequestID multiple times with different options but it always set the same logger metadata, overriding the previous value with each call.
This is configurable now.
github.com/elixir-plug/...
#myelixirstatus #elixirlang
You could use Plug.RequestID multiple times with different options but it always set the same logger metadata, overriding the previous value with each call.
This is configurable now.
github.com/elixir-plug/...
#myelixirstatus #elixirlang
crbelaus.com/2025/03/31/e...
crbelaus.com/2025/03/31/e...
If you use difftastic with #elixirlang (you should! it is amazing) you will notice that changes in ~H sigils are now properly highlighted.
github.com/Wilfred/diff...
If you use difftastic with #elixirlang (you should! it is amazing) you will notice that changes in ~H sigils are now properly highlighted.
github.com/Wilfred/diff...
Codebase has been slowly improving and stabilising since the initial release. We just need a logger handler and then it can be considered "done".
github.com/elixir-error...
Codebase has been slowly improving and stabilising since the initial release. We just need a logger handler and then it can be considered "done".
github.com/elixir-error...
If you use Ash Authentication and its Phoenix extension, you only need to pass the `on_mount` option. It just works!
#ElixirLang
You can use it on any git repo without forcing others to switch (the rest of the team is using git).
You can use it on any git repo without forcing others to switch (the rest of the team is using git).
I went from "I don't think this adds any value over vanilla git" to "I don't know how I ever worked without this".
I went from "I don't think this adds any value over vanilla git" to "I don't know how I ever worked without this".
bsky.app/profile/giac...
bsky.app/profile/giac...
hexdocs.pm/elixir/1.18....
This will only get better over time. For example upcoming Elixir versions will be also able to do type inference on guards.
hexdocs.pm/elixir/1.18....
This will only get better over time. For example upcoming Elixir versions will be also able to do type inference on guards.
This makes it so much easier to move fields around and rename them confidently.
This makes it so much easier to move fields around and rename them confidently.
I'll write a detailed blog post with the lessons learnt, but the most important takeaway is to rely on pattern match and guards as much as possible.
I'll write a detailed blog post with the lessons learnt, but the most important takeaway is to rely on pattern match and guards as much as possible.
Thanks for the recommendation @thebrianb.bsky.social !
Thanks for the recommendation @thebrianb.bsky.social !
We in the Elixir community are thankful for your work!
We in the Elixir community are thankful for your work!