Well, it should be check all the spellings and grammars before posting right?
Yup! Checking your post before posting it is very necessary. Reading your post repeatedly after you wrote is an effective way of checking because it does not only help you to find grammatical and technical errors of your post but also helps you to figured out whether your post sounds pleasing or rude to other members (it is important to maintain the good impression of other members to you).
Here's a friendly advice for those who struggle, if you are really not comfortable in constructing English compositions then don't push yourself because insisting to do so might leads you to get nothing but bad experience coming from bashers out there. So stay in your local board for the meantime, study English lessons and come back to the international boards once you're ready.
Does a small typos can turn your post into a shitpost? My opinion is not
I agree. For me, a post with mispelled words, few wrong grammar and wrong use of punctuations is not considered a shitpost, the off topic one does. As long as I can understand his point then everything is fine with me and besides we can request for a clarification if we're confused right?