My presentation for the lignthing talk in Bordeaux JUG and the associated code