How do I answer the question in a way that it will appear in future searches? Is it socially acceptable to ask&answer the question on stack overflow as a form of documentation?
You can link off to all the old post, tell a story, provide an answer.
I used your plight, and your catchy name, as inspiration to abstract this pattern out into a new software project. I hereby present to you, the first, bleeding-edge draft of Rabbitholer: https://github.com/Siilikuin/rabbitholer
Thank you for being my muse! I've wanted to scratch this itch for a long time now.
I don't have a good answer for SEO yet, beyond "pick words good and people will find it". But that gets easier and easier with practice.
I started doing this years ago for German immigration and it turned into a career. My personal blog is also full of similar stuff about cars, motorcycles and tech. People still find those answers years later.