I remember trying to figure out how to run YARN jobs in discrete cgroups with memory limits. It took us at least three working days to compile all the options and eventually discover that Cloudera didn't have new enough software versions, so we couldn't do it. I decided to write what I'd learned in Q&A format on SF (or maybe another SO site) so that in the future someone might benefit. Expensive knowledge, freely given. Promptly closed.
I’ve done this a few times on SO: ask a well posed question, wait a few days, then answer it (perhaps with some fluff talk about the journey).
If you do not follow the Q & A format correctly, your “question” should be closed.
More regularly I have answered my own question because the Q was hard and got zero answers, then I eventually discover a solution so I wrote an answer.