Writing
elixir · 4functional · 2javascript · 2api · 1compilers · 1distributed-systems · 1fintech · 1patterns · 1sox · 1types · 1
Archive (6)
Fun with Classes in ES6
JavaScript classes are syntactic sugar — but some of the flavor is surprising.
Why Elixir?
A note on why a Rails developer became curious about Elixir, and what it took to stay.
My Experience with Elixir so far
Field notes on building with Elixir after the Programming Elixir book.
Understanding Elixir Types
The type system in Elixir is quiet, but careful. Here is how I learned to read it.
Demystifying Tail Call Optimization
Why some recursion is cheap and some isn't — with a detour through the BEAM.
Art of formatting code
Notes on keeping API surfaces consistent when an interface keeps growing.