Aliou Diallo

Using named captures to extract information from Strings

Regular expressions' named captures are an elegant way to parse and extract data from strings.

Changing perception of objects by overriding the inspect method

Let's see how Ruby allows us to override the inspect method to change how an object is perceived.

Using Rails's Attributes API to serialize Value Objects

How the Rails's Attributes API allows you to use value object in association with your models.

Three ways to ignore files in Git

There are different ways to ignore files in a Git repository, each with their own uses.

Postgres timestamp ranges in Ecto

Making a custom `Ecto.Type` to use a native Postgres type

Namespaced Rails validators

How to namespace custom Rails validators

Hello, again 🚀