Initial version written in the hotel at FOSDEM 2014 :-)