Inexplicably someone at @NiDevConf thinks it makes sense to let me talk again after last year. Now I actually have to write the thing.