Perturbatio #1 I often find myself talking to a colleague about a programming problem, only to realise the solution just after speaking to them.