Hey there, I would like to provide my tips and tricks from both my experience and others as well.
1. Keep track or drop-down ideas in a list.
I think this is one of the easiest ways I do to generate ideas. Sometimes we would have a sudden burst of creativity or shower thoughts you may have encountered which can produce ideas. If you were to drop it down in a notebook or as easy as a few taps on your phone, you can look back on your ideas on a certain basis as a reflection to further brainstorm and develop them. You would be surprised at how many ideas you have.
Brainstorming activities can help you either generate ideas or visualize them. Activities can include:
Even the infamous Youtuber MrBeast mentioned in an interview that he would look up the dictionary to browse through random words that can generate ideas.
3. Don't be afraid to steal ideas from someone
We are essentially idea thieves in our lives.
Therefore it is ok for us to steal ideas from others as it could often be as another seed growing to sprout for future interesting ideas.
The best ideas often times come from pain points / problems we face.
For instance: Grab was born out of the necessity for a safe, predictable, and affordable cab ride.
Ideas are plenty in the world, the key is great execution - putting your ideas into action, and continuously iterating until they solve the problem effectively.
The best answers are featured at the top with lots of exposure.