What has worked for me - leaning on the old AJATT idea of ‘familiarity breeds fluency’ - is adding tons of self-study sentences or even just one-word examples in. It takes me forever to add on new grammar points, because I’ll take all the sentences out of Genki and add them into Bunpro, and all the example sentences from Maggie Sensei and add them in, and so on. If it’s a new verb conjugation form or something, I’ll add in just one word examples all the way down the page; here’s the top of my “-te” page Self Study page as an example:
Eventually, this just comes naturally - I’m not thinking through the grammar anymore, I’m just using the conjugated form like it’s a vocab word.
The downside is that once you add in a self-study, it’s immediately in your queue; if you add in dozens at a time like I do, everything tends to clump together until you start getting a few wrong. If you want it parsed out, then you have to self-manage when you add stuff in. I also have duplicate sentences in, because I don’t care if I put a sentence in on multiple grammar points, too - better to have something come up over and over again that is super easy, right? (But I’m also weird and would prefer nothing ever permanently burned automatically and everything would come back at some top-level cadence, like at least once a year or something.) And if something is coming up too often because you added it to 3 or 4 grammar points because one Maggie Sensei post or whatever was cited across those points, then just manually delete the sentence. (Again - the AJATT way of doing things. Add like crazy, delete what annoys you.)
But I’m weird and terrible at nihongo no bunpou despite 3+ years here so maybe disregard. (Probably disregard.)