This is all super anecdotal, but I've lost countless hours debugging stuff, only to find that ive called fidnAllDocs instead of findAllDocs. Even when looking for a typo in that specific variable, I'll miss it multiple times.
A while back I switched to open dyslexic in my terminal and editor. This issue has gone from every couple weeks to practically never.
Some people hate it, but it's definitely worth a shot