There is an art to asking questions - and answering them. Two people asking for help on the same programming problem can get radically different results, based on how they ask their questions.
Likewise answering questions as helpfully as possible takes more than just knowledge: it requires empathy, communication skills, patience and intuition.
In this session I'll explain how I approach asking and answering questions in online forums such as Stack Overflow. I will come with a "problem" in mind, but if any members of the audience bring ones they need solving, we can work through those instead... framing the question as well as possible, and then considering how we'd answer it.
This session will be technology-neutral; although I will give a few hints about Java and .NET questions, the same techniques apply to any language and platform.