I am an experienced software engineer with a passion for developing applications using new and innovative technologies, contributing to projects including Spring REST Docs, Codenarc, Apache Groovy, and Gradle, and sharing knowledge about technology. As a conference speaker, I have made appearances at the Grace Hopper Celebration of Women in Computing, SpringOne Platform, JFokus, Devoxx Belgium, and many others.
My strong ties with the developer community including running the Groovy Community Slack Team and leadership experience within several organizations including as a founder of GR8Ladies (now GR8DI) make me a better Developer Advocate for Gradle GmbH.
RESTful APIs are eating the world, yet all too often the documentation can cause indigestion for the APIs' developers and their users. Developers have to deal with annotation overload, repetition, and an unpleasant writing environment. Users are then left with documentation that's inaccurate and difficult to use. It doesn't have to be this way.
This talk will introduce Spring REST Docs and its test-driven approach to RESTful API documentation. We'll look at how it combines the power of Asciidoctor and your integration tests to produce documentation that's accurate and easy-to-read, while keeping your code DRY and free from annotation overload. We'll look at features that are new in Spring REST Docs, focusing on support for documenting APIs that have been implemented using Spring Framework 5's WebFlux.Select LanguageEnglish
Ken Kousen @kenkousen and Jenn Strater @codeJENNerator talk about the latest news from the Groovy programming language ecosystemSelect LanguageEnglish