I’m Italian and I have a blog. I can speak and read in English, with obvious flaws. The stuff on the web is written in English for the most part, since it’s one of the most common languages. Since I want to have a big audience, I started writing in English on my blog, to reach a wider set of users. However, who would read something written in non-correct English?
If you are not English and you have a blog, how do you cope with that?
YES.
Generally, DEV users I've seen are friendly about imperfect English. I've definitely read some fantastic stuff from non-native speakers. If you've got something interesting to say, your grammar is not going to make or break the piece. The focus is on the substance, not the syntax.
It's also a great way to practice your language and communication skills. I've been considering writing a technical post in Spanish, more for my own practice than anything else.
I'd also urge you to produce work in your native language as well, as you've mentioned English is way over-represented in this space which may be a barrier to learners who are more comfortable in Italian.