Earlier quoted context omitted.
Thanks for the constructive advice, will work on the points you mentioned. Glad you enjoyed the post though!
It's great that you can take criticism. I've interacted with quite a few Asians online who literally believe their English is perfected, yet their written words read like they are proper idiots. Your English is pretty great though, in comparison. I think you will find you will gain a good deal more respect among fluent English speakers and programmers alike when you master the language.
There's no one to blame except yourselves, Americans (I speculate here). Especially in Bay Area or any other melting pot. You speak language remotely resembling English? We can understand you without "Say it again, please?" every 10 seconds? THANK YOU VERY MUCH!!! Only if you know how hard it is to solicit a style/grammar correction from an average IT engineer/manager. Oh, ah, it's so rude to correct someone (even if the person explicitly asks for this). So far I was able to convince only one my friend to correct me (and it wasn't completely free - he is learning Russian and wants the same from me).