Thinking About Function Signatures in Elixir

One of the things I’ve had to adjust to is how I want to structure function calls in Elixir. This is forced upon you by Pattern Matching and is a Very Good Thing. Deciding on these patterns...

Recursion, Not Recursion

Had a great comment from my last post (about using Recursion): I had to Google what “acyclic call graph” meant because I just couldn’t remember :). I do remember what a call graph...

Hello Elixir. Wow.

I don’t know anything about elixir but I very much want to learn it. I like learning new things – I feel it’s required for our industry. It’s easy to feel a twinge of snark...

Designing a PostgreSQL Document API

PostgreSQL as many know, supports JSON as a storage type and with the release of 9.4, Postgres now supports storing JSON as jsonb – a binary format. This is great news for people who want to...