<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>stergioulas.com — engineering log</title><description>A calm, dated log of software work, decisions, and notes that earned their place. By Petros Stergioulas, in Hamburg.</description><link>https://stergioulas.com/</link><language>en-gb</language><item><title>&apos;Code First&apos; API Documentation with Springdoc and Spring Boot</title><link>https://stergioulas.com/field-notes/code-first-api-docs-with-springdoc/</link><guid isPermaLink="true">https://stergioulas.com/field-notes/code-first-api-docs-with-springdoc/</guid><description>Generate OpenAPI documentation from Spring Boot code using Springdoc — a fast path from running endpoints to a published Swagger UI.</description><pubDate>Sat, 06 Jun 2020 00:00:00 GMT</pubDate><category>field-notes</category><category>java</category><category>spring-boot</category><category>springdoc</category><category>openapi</category><category>api</category></item><item><title>API-First Development with Spring Boot and Swagger</title><link>https://stergioulas.com/field-notes/api-first-development-with-spring-boot/</link><guid isPermaLink="true">https://stergioulas.com/field-notes/api-first-development-with-spring-boot/</guid><description>Specify the API before writing code, then generate Spring Boot interfaces and models from the OpenAPI document with the OpenAPI Maven plugin.</description><pubDate>Sat, 14 Mar 2020 00:00:00 GMT</pubDate><category>field-notes</category><category>java</category><category>spring-boot</category><category>openapi</category><category>swagger</category><category>api</category></item><item><title>Getting started with Spring WebFlux and R2DBC</title><link>https://stergioulas.com/field-notes/spring-webflux-and-r2dbc/</link><guid isPermaLink="true">https://stergioulas.com/field-notes/spring-webflux-and-r2dbc/</guid><description>A short tour of Spring Data R2DBC and a reactive REST API in Kotlin — non-blocking access to a relational database with Spring Boot 2.2.</description><pubDate>Fri, 01 Nov 2019 00:00:00 GMT</pubDate><category>field-notes</category><category>java</category><category>kotlin</category><category>spring-boot</category><category>webflux</category><category>r2dbc</category><category>tutorial</category></item><item><title>Getting started with RSocket in Spring Boot</title><link>https://stergioulas.com/field-notes/getting-started-with-rsocket/</link><guid isPermaLink="true">https://stergioulas.com/field-notes/getting-started-with-rsocket/</guid><description>A walkthrough of building a Producer/Consumer pair with the early RSocket support in Spring Boot — request/response and streaming over a single connection.</description><pubDate>Mon, 10 Jun 2019 00:00:00 GMT</pubDate><category>field-notes</category><category>java</category><category>spring-boot</category><category>rsocket</category><category>tutorial</category></item></channel></rss>