I get many ideas from reading newspapers (an actual printed newspaper and every section EXCEPT the news).
I also jot down three ideas a day. It could be anything really, something I did, saw, conversation I had, a hot topic that I agree or disagree with and at the end of each week you have 21 new ideas. They all won’t all be transformed into a story but I have ideas to pick and choose from and I never run dry because I’m always a head of the game.
Word sprints. I get a lot of my stories from writing shit to start off with. I set a timer.
I will write for 10 minutes!
Then I do, then I most always have a good foundation for where I’m going.