VUVince Uraginpapers.vincy.dev·Mar 17, 2025 · 9 min readOverengineered #001: Hello World👋 Welcome to the first episode of Overengineered, a blog series I’m starting where we take simple problems and build ridiculously complex and unnecessary solutions — all for the sake of learning and fun. Most of the solutions will be written in Elix...00
VUVince Uraginpapers.vincy.dev·Sep 27, 2024 · 10 min readDistributed PubSub in ElixirIn this article, we’ll be exploring on building a distributed PubSub in Elixir. First, we’ll be building a local PubSub which will allow a process to broadcast a message to all local subscribers. Then, we’ll see how we can make it work on a distribut...01D
VUVince Uraginpapers.vincy.dev·Dec 3, 2023 · 10 min readUnderstanding GenServersIn this post, we'll be demystifying GenServers. We'll discuss its anatomy and then later roll out our own version of GenServer from the ground up. To fully grasp this article, you must at least know the basics of Elixir/Erlang processes. GenServer in...00
VUVince Uraginpapers.vincy.dev·Nov 28, 2023 · 6 min readTracing Function Calls in ElixirForeword In this post, we'll talk about tracing a function to know its input arguments and return value. For demonstrations of the principles, we'll be using Erlang's dbg module (but of course, using Elixir syntax) then later on we will use a library...00
VUVince Uraginpapers.vincy.dev·Aug 8, 2018 · 3 min readGlimpse of Docker in 2 MinutesDocker is a containerization platform that has been around since 2013. It tries to eliminate the it-works-on-my-machine problem. In this mini-article, we'll discuss what are containers and images in a very simple way. We'll also try to run a PHP file...00