Reflections, reactions and rants