Dating swagger com
Unlike coding, you're writing for an audience of humans, not computers.
Humans come from all backgrounds, with different experiences and perspectives that all need to be addressed.
Begin with a dynamic layout Post-2009, a static layout hints at an outdated product.
But that doesn't mean you should spend months on your documentation before giving your consumers access to it. They're robust, thorough, and come with plenty of resources and tutorials that let you dive right in.
They didn't build it overnight, but they did have all the proper pieces in place: As they built out their product, found more use cases, and addressed queries, they updated the site, equipped with a nicer, sleeker UI.
A framework and all the vital information for a user to get started is enough to publish.
From there, work outwards, adding resources, edge-cases and examples.