Hi, folks!
I'm Michał Szajbe, a software engineer working remotely from Poland. Welcome to my little space on the web.
Articles
-
Pogo - distributed supervisor for Elixir
May 22, 2023
Pogo is a distributed supervisor built on top of Erlang process groups. It abstracts away the complexity of process scheduling and supervision in distributed environment.
-
How to use Monaco editor with Phoenix LiveView and esbuild
May 15, 2023
Monaco is state-of-the-art browser-based code editor that powers VS Code. Let's see how to integrate it with Phoenix LiveView using esbuild.
-
Understanding and fixing recompilation in Elixir projects
Apr 14, 2020
Slow recompilation means slow feedback loop and distrupted workflow. Let's find out how to fix this.
-
Base64-encoded file uploads with Phoenix and Plug
Feb 13, 2019
Base64-encoded files may be a special case in your app, but with the help of Plug.Upload they can be handled as easily as regular files uploaded via HTML forms.