You know that feeling when your brain just refuses to cooperate? You’ve been staring at your screen for ages, trying to ...