I was recently blocked from asking questions on SO, and (sort of) know why. Could some of you look at my questions and tell me what I need to do to improve the quality of my questions? Any and all feedback (including criticism) is appreciated.
Users get blocked from asking questions because some of their questions get downvoted, closed and/or deleted.
All of the official reasons that a question gets closed are really just objective proxies for one singular principle: is your question likely to be of interest to other software developers?
Also, is your question easily answered by other, readily available resources? We don't like duplicating information that is already available elsewhere, even on Stack Overflow itself.
Writing good questions is hard, but we ask people to make the effort anyway. Have a look here for tips on asking better questions.