Inside Web APIs and Customizing Swagger with Brady Gaster