Karl Sutt writes about How to communicate effectively as a developer, an often ignored part of creating software. Describing the problem, what you’ve already tried to solve it and what kind of help you’re expecting are basic for getting valuable feedback.