Alex Martsinovich
@distantprovince
#ElixirLang Developer 🇨🇦 ✨InstructorLite 🪵DiscoLog 🪵LogHog
I am an AI optimist, but sometimes I feel like I am at war with AI. Or maybe with other people. Ugh, listen, you just need to imagine you are a scrambler. distantprovince.by/posts/its-rude…
I finally updated one of my side projects to Phoenix 1.8 and DaisyUI. Looks much better now. Under the hood it runs ~100k Oban jobs per day and costs less than $5 per month to host. #ElixirLang is truly a miracle tech.

New in OTP28: > The size of an atom in the Erlang source code was limited to 255 bytes in previous releases, meaning that an atom containing only emojis could contain only 63 emojis [...] the number of bytes is no longer limited. Which one of you is doing this? 🤨
That was a good week, LogHog MVP released, InstructorLite 1.0.0 and DiscoLog 2.0.0 are almost there. #MyElixirStatus
We recently optimized the memory utilization for one of our @sequinstream deployments. Took memory usage from 100GB ➡️ 4.5GB All low-hanging stuff, learnings broadly applicable to @elixirlang apps:
PostHog Error Tracking might not support Elixir, but that won't stop Elixir from supporting it! #ElixirLang #MyElixirStatus

Did a deep dive into logging metadata and what it means to have an "unhandled" error in Elixir. Hence the two new pages in LoggerHandlerKit docs! #MyElixirStatus #elixirlang hexdocs.pm/logger_handler…
After tinkering with DiscoLog for quite some time I decided to share my findings as LoggerHandlerKit - Hex package that helps you write logger handlers elixirforum.com/t/loggerhandle…
Ever found yourself inside an ExUnit test with a caught error on your hands wondering how to fail with this exact error and stacktrace? Well, it's a little too late, but I'm not here to judge, I'm here to show you how

my silly little post mentioned!😃
Elixir Radar issue 463 is out! 📣 You can read it here: buff.ly/fEbm0bi This issue comes with content from @_Pmarquez_ @distantprovince @pieterclaerhout @codestirring @loreniuxmr and Jake Prem . Thank you! #ElixirLang #MyElixirStatus
I run my #ElixirLang apps on a single VPS and for the most part their life was uneventful. Until one day someone tried to connect to them. #MyElixirStatus distantprovince.by/posts/hide-you…
Oh hey it's me!
Super nice post about @elixirlang 's nimble_ownership library by Alex Martsinovich: distantprovince.by/posts/what-doe… Great stuff to know about. Also, great technical writing 👏
my first mention in Elixir Radar!
Elixir Radar issue 453 is out! 📣 You can read it here: buff.ly/3D8GnlE This issue comes with content from @begedinnikola @distantprovince @chris_mccord @germsvel , Jonny Eberhardt and Olaf Bado. Thank you! #MyElixirStatus
As soon as we make an effort to write asynchronous tests in a big enough application, we bump into the concept of ownership. What do we even need it for? That's what my new post is about. Tell the bouncer I sent you 😉 #ElixirLang #MyElixirStatus distantprovince.by/posts/what-doe…