Recent Posts

60 Days of code: Erlang Edition

1 minute read

I consider myself an advanced beginner in Elixir, being a Rubyist, Elixir was destined to be my next language, like it has been for many other Ruby developer...

Why Typescript

less than 1 minute read

Writing Javascript at scale is not easy, however, Javascript has experienced a lot of improvements over the past decade making it modern, less buggy, predict...

Factory Method

less than 1 minute read

Factory Method is a creational design pattern that provides an interface for creating objects in a superclass, but allows subclasses to alter the type of obj...

Compile vs Runtime Evaluation in Elixir

less than 1 minute read

Elixir despite being a compiled language, it somehow behaves like an interpreted language. For instance Usually you would not put an Application.get_env or S...

Different ways to call a method in Ruby

less than 1 minute read

Ruby has many ways of doing the same thing, for instance when you have an array to get its size you could either use one of the following methods: Array.size...