May 13Member-onlySpaghetti with BQNOne of the most famous problems that we all learn when we start our journey into algorithms is “Two Sum” where one is supposed to find the pair of numbers that sum up to a target value. This problem has at least three different solutions which are widely quoted: Brute…Bqn6 min readBqn6 min read
May 9Member-onlyImplement Enumerable in ElixirToday, we will learn how to implement the Enumerable protocol in Elixir. For those of you who live under a rock, Elixir is an awesome functional language. …Elixir4 min readElixir4 min read
Apr 6Alcoholics AnonymousJohn sat in front of the television, watching a news report with rapt attention. The report showed a groundbreaking discovery in the field of robotics — a new type of android that could think and feel like a human being. …Future2 min readFuture2 min read
Apr 6Magic GarmentsDylan had always been interested in sustainable clothing. As an environmental activist, he was always on the lookout for ways to reduce humanity’s impact on the planet. …Predictions2 min readPredictions2 min read
Mar 11The Taste of TraditionIn a small American diner, a young boy sat across from his grandfather, eagerly anticipating his first bite of a beef burger. …Future2 min readFuture2 min read
Feb 24Stairway to the SkiesAs the young boy gazed out the window of the zeppelin, he marveled at the vast expanse of the sky above him. It was his first time traveling by airship, and he was awestruck by the sheer size of the vessel. …Future3 min readFuture3 min read
Feb 23À la carteThe Smith family lived in a modest home in a quiet suburban neighborhood, but there was something missing that might have been considered an essential part of any home just a few decades earlier: a kitchen. …Future2 min readFuture2 min read
Feb 23Flock of BirdsIn the year 2053, Ethan woke up to the sound of his alarm clock buzzing. As he got dressed and prepared for work, he knew that he had a long day ahead of him. But one thing he didn’t have to worry about was his morning commute. …Future2 min readFuture2 min read
Jan 23Member-onlyZobrist hashing in ElixirZobrist hashing is a hashing mechanism which is used in representing the state of board games (such as chess, go, etc…). …Elixir5 min readElixir5 min read
Jan 5Member-onlyElixir toolbox for the Advent of CodeThis year, I got asked a couple of times about the libraries I use for the Advent of Code in Elixir. So I decided to put together a small article to take you through my toolbox. Graphs For graph problems such as the ones listed below: Digital Plumber Universal Orbit Map …Advent Of Code4 min readAdvent Of Code4 min read