the pipe operator

the pipe operator

Learning to do it the functional way

14 Nov 2024

A few useful features of hex

Hex is a package manager for the BEAM ecosystem. Any language capable of running on the BEAM can utilize the hex package manager. Hex, just like any package manager can add/update/remove packages from a project. Hex also has a few features that many are not be aware of; let’s have a quick look at these features, and maybe they just might be what you have been looking for.

29 Sep 2022

A few slick git aliases

If you’re writing code, you are almost certain to be using git. One of the awesome features of git is the ability to add your own aliases to help save a few keystrokes, or even add some slick functionality. Well, here a few aliases that are pretty slick. Check’em out.

27 Sep 2022

List.wrap, let's wrap it up

Recently discovered that the elixr api has a List.wrap function. This function does exactly as you might think, it wraps a term in a list. I often find myself needing to take in a single argument as an integer, a float, string, etc and wraping it in a list.

07 Apr 2022

Developers daily Git commands

As a software engineer, using a Version Control System (VCS) is pretty much a given and these days most of the software engineers/developers out there lean towards Git. Let’s have a look at a few of the git commands that you might find yourself using on a daily basis. These commands will not be presented in any given order/workflow, they are simply the commands that you will find yourself using on a regular basis.

24 Feb 2021

The Match Operator in Elixir

In the last post we took a brief look at the different datatypes in Elixir, and in this post we’re going to take a look at the match = operator. The match operator is often mistakenly called an assignment which isn’t quite right, let’s have a look at the match operator and see if we can begin to understand it.