In theory, I am a native English speaker -- however, my facility with English is rather irregular. Of the four parts of language, my skills in writing are by far the best when measured by an academic standard.
This user prefers to use the serial commaonly when its omission can be confusing.
its
This user understands the difference between its (of it) and it's (it is or it has).
’s
Thi's user know's that not every word that end's with s need's an apostrophe and will remove misused apostrophe's from Wikipedia with extreme prejudice.
…
This user is addicted to ellipses and has been known to use them indiscriminately...
Note to world: my usual attitude towards my putative programming skills is "don't ask, don't tell". I developed these skills because they were necessary to the pursuit of other goals. I do not, outside of database development, consider myself to be any sort of programmer. The following is offered for completeness' sake -- except where otherwise noted, assume absolute minimal ability.