Presentation on the elements of asking high quality technical questions on online communities like Stack Overflow on in real life, the type of well structured question that gets attention of other people and generates high quality answers from the community, colleagues, and users.