> I am pretty sure the recurrent small errors and weird phrasings undermine my reputation as someone that could teach the reader something
I'm living and working in London and English is not my native language. I'm doing lots of grammar and orthography mistakes every day. They really don't matter as long as I'm able to get my point across. That's all it matters. Even if someone was in the position to tell me that they don't trust me, I would leave BUT I would go somewhere else, I wouldn't go back to my home country.
Well maybe the above doesn't completely fit your case, I just wanted to share my 2 cents.
OS: I have been writing in my tech blog in English the past 5 years. Often times I'm catching my self reading my older posts and just can't stand them. They are awful. :D
I'm living and working in London and English is not my native language. I'm doing lots of grammar and orthography mistakes every day. They really don't matter as long as I'm able to get my point across. That's all it matters. Even if someone was in the position to tell me that they don't trust me, I would leave BUT I would go somewhere else, I wouldn't go back to my home country.
Well maybe the above doesn't completely fit your case, I just wanted to share my 2 cents.
OS: I have been writing in my tech blog in English the past 5 years. Often times I'm catching my self reading my older posts and just can't stand them. They are awful. :D