story
The more experienced I got, the less useful I found it. These days, if I’m stuck, most of the time so is everybody else reading my question.
Quite often it’s actually because I’ve encountered a bug with whatever framework I’m using, or a mistake in the documentation.
I find raising an GitHub issue more useful than asking on SO.
It’s still great as a knowledge bank thought, as others have pointed out most of the time when you Google an issue the answer will be on SO. The only issue there is when the top rated/accepted question is actually no longer correct, or best practice, as the language/framework has changed or evolved.