Please be aware that this is an old post, more than one year old, so you might need to look for an updated version of this article either on this site or using your favourite search engine.
Everybody around me know that English is not my mother language, and how much I like to write in Arabic, but why do you think I have archived my Arabic blog(https://archive.mhdzaherghaibeh.name/) (which I started in December 2004) and started an English one?
Yes I know am not that good in English, and I have a lot of things to work on, so again, Why did I start to write in English? to be honest, the answer may not be a simple one, but at least to me, the answer is that I do need to Improve my English and the way I write.
So yes you will find a lot of grammatical mistakes, and maybe using the wrong terms or phrase, but at least am trying my best.
Reading technical books, and even self-published books, will not enhance my English, sometimes it may make it worse, as this is the hype nowadays, and am somehow a person who leak the power to not spend his money on things that he might think he will read one day, and Yes I do use English in my work, but everyone knows that we always try to excuse those who don't speak English as their first language, and try not to embarrass them, but just read and reply as long as we understand the general idea.
Anyway, I hope by more writing and using Grammarly this will change, am still using the free version, not sure when I'll upgrade or if am going to upgrade anytime soon.
That's all for today.