Hi! I’m Simon! Since I enjoy reading really in-depth, implementation heavy content I try to write in the same style!
Topics covered on this blog is mainly about:
- Elixir
- Distributed systems
- Infrastructure & cloud
Hi! I’m Simon! Since I enjoy reading really in-depth, implementation heavy content I try to write in the same style!
Topics covered on this blog is mainly about:
Change Data Capture with Postgrex and Elixir
Introduction to precompiling svgs for your phoenix project
Introduction RabbitMQ streams is built on top of osiris. osiris models an append-only persistent log and I though it would be interesting to see if it would be possible to use it outside of RabbitMQ. The problem osiris is not available through hex.pm so we include it using the github directive: # mix.exs defp deps do {:osiris, github: "rabbitmq/osiris"} end But compiling results in an error mix deps.get mix deps.compile ===> Compilation failed: there is no code in this directory (/$HOME/dev/deps_test/_build/dev/lib/osiris), it is unreadable or for some other reason is not a recognizable application structure....
Overriding infix operators in Elixir