As a computer programmer, I face a conundrum whenever I see a variable name that is misspelled. For those of you who aren't programmers, variable names are words that exist in the source code (written in C or C++ or Java or whatever) of a program. Source code gets compiled into a binary executable, which is the thing you actually run.
For anything that's actually seen by users---prompts, error messages, configuration files---I, of course, insist on proper spelling and grammar. That's just part of putting out a quality product. But variable names aren't seen by anyone other than fellow programmers, and when a variable is used many times throughout a program consisting of thousands or millions of lines of code in perhaps hundreds of files, changing it is time-consuming and risky. The benefit is questionable, too; it might be easier for future programmers using that variable to remember it, but compilers will catch inconsistencies in spelling anyway.
My general practice is to leave the misspelling but grumble about it as often as possible to anyone who will listen. The latest one I encountered today was DELIMITER (something like a comma or space or tab to separate fields) misspelled as DELIMETER. People really don't think before they spell. The word "delimiter" comes from "limit", which this programmer presumably knows how to spell. "Delimeter" looks like "Deli-meter" to me, which looks like something a sandwich shop might use to keep track of sales or ingredients.