Xavier Defrang

I am a Software Craftsman at BigUp where I build advanced web apps with Ruby and Elixir.

You can follow me on Twitter and check my code on GitHub.




Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)

Great step by step explanation of the awesome Elixir macro system, including testing. I've picked up a few clever tricks while reading it. Highly recommended for anyone already familiar with the language.



Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun

While still in beta, this is a must read for anyone interested in the future of computing. Elixir is one of the most exciting programming environment I've seen since for a decade.


Confident Ruby

These great catalog of Ruby patterns and tricks will improve your daily coding habits. Well written, clearly structured and to the point.


Clojure Programming

Convoluted examples and sometimes heavy handed writing, drowned in the haze of academia surrounding the topic.



Understanding Computation

A very fun bottom-up approach to the science of computation. Excellent companion to SICP.


Curb Your Enthusiasm and Philosophy

Fun read for all social assassin wannabes out there.