Posts
Using named captures to extract information from ruby 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
A global .gitignore
How to have a global gitignore that applies to all repos