Article co-authored by Martin Delobel and available on Medium.