This question already has an answer here:
Not seeking answers, just drawing attention to somewhat positive effect of StackOverflow I have noticed recently.
Today, for some fifth time in a row I didn't post a question I started typing. Once again I found my answer while halfway through.
The process goes like this:
- State my problems.
- State tools available for solving them that are at my disposal, and the constraints.
- State possible solutions and why they are not viable. Discuss why they are not viable; how each obstacle is insurmountable given accessible tools, constraints and my knowledge, or how standard solutions to them will not work.
- Find one with standard solutions that will work.
- Enjoy my solution, cancel posting the question and just proceed with my work.
Rubber ducky to be efficient must be believable. You must overcome the suspension of belief when explaining things to the ducky. You must believe the ducky can answer and help. A real rubber ducky doesn't really cut it for me, but SO works quite well!