Thanks for sharing these awesome tips. I usually get ideas when I create something or get stuck at something and then solve it. Documenting the process and maintaining a list of ideas helps too.
Thanks Rutik Wankhade, glad that you liked it. I am a fan of your problem-solving articles..like the way you explain the approach to solving a problem. Keep it up.