Best practices/tools for generating OpenAPI and documentation - Theo's Typesafe Cult