In my implementation, I collect little thoughts (shower thoughts, observations, good turns of phrases, etc.) into a single continuous Google Doc. I revisit it often and guided by my current emotions and interests, try to coalesce like-ideas and rewrite them into a large idea. Some ideas eventually snowball into something substantial.
Unless you're a columnist with a deadline (with innate talent driven by adrenalin), everybody knows how difficult it is to write an essay from scratch. However if you've been collecting ideas, and have been developing and coalescing and rewriting them over and over again (often for years), the essay almost writes itself.
[1] https://www.skmurphy.com/blog/2016/05/04/weinberg-on-writing...