> Insisting on flaunting English spelling rules...
To flaunt:
> display (something) ostentatiously, especially in order to provoke envy or admiration or to show defiance.
To flout:
> openly disregard (a rule, law, or convention).
(I'm also a non-native speaker)