User blog comment:Yatalu/What makes good user support/@comment-1038387-20150710214907/@comment-4142476-20150710231545

Thanks for the comments c:

Avoiding heavy code questions: for me it depends on the background knowledge of the user. I think at one point I helped someone "how do I make infoboxes" to build one from scratch, explaining parserfunctions and stuff, but that really takes a lot of time and effort. If you don't want to go through the hassle, just making it for them wouldn't hurt too much.

For CSS and JS problems, if the user is still getting acquainted to wiki markup and such, just giving them code to copy paste without explaining how it all functions is fine, in my opinion. You can toss the terminology and explanations at more advanced users.

Remind me not to post after midnight: I have to say I know that feeling. People sometimes ask me for help when I'm tired, and I don't want to say no because they might've been waiting for hours. However, a lot of problems can in fact wait, so if you're not in the best mood, just leave it to someone else. Plenty of people out there :)