Thanks, Kamel. This approach might not be right for everyone but it resonates with me and I thought I'd share it.
Even though I wrote quite a lengthy post, the process is actually very simple. And even if you just do the first couple of steps you'll probably end up better off that just automatically launching into solutions with your team every time someone has a problem.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.