Focused. Concise. Practical.

There are dozens of great resources available to introduce you to Erlang. These guides focus on building real, working, distributed software.


This three-part series will teach you how to build a map reduce cluster with replication and automatic fail-over.

Distributed Hash Table

A three-part series in which we build a peer-to-peer, scalable, distributed hash table.

Key/Value Micro-service

In this three-part series we build an OTP-compliant persistent key/value storage server.


Helpful tips and programming patterns for users of Erlang ODBC with a SQL database.

About Cole Fichter

I'm a top-notch developer in Edmonton, Alberta, Canada. I work in a variety of languages, but Erlang is my favourite.