Engineering log
A patient record of how I actually build things.
I'm a software engineer who'd rather show the trail than the trophy. This site is a small, dated log of work, decisions, and the lessons that earned their place. Read it like a notebook — slowly, and out of order if you like.
// log
Recent entries.
Plain notes. Unfinished welcome.
Nothing in the log yet — open the log.
See the full log →// decisions
Decisions worth remembering.
A small archive of thinking I'd like to keep honest.
No decisions published yet — see the decisions archive.
See all decisions →// field notes
Older notes from a different self.
Migrated from dev.to and reflectoring.io · kept for the record.
-
'Code First' API Documentation with Springdoc and Spring Boot
Generate OpenAPI documentation from Spring Boot code using Springdoc — a fast path from running endpoints to a published Swagger UI.
-
API-First Development with Spring Boot and Swagger
Specify the API before writing code, then generate Spring Boot interfaces and models from the OpenAPI document with the OpenAPI Maven plugin.
-
Getting started with Spring WebFlux and R2DBC
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.
// channels
Reasonable ways to reach me.
Every route below lands in the same inbox.
- Email petros@stergioulas.com
Best for slower conversations and longer threads.
- LinkedIn linkedin.com/in/petrostergioulas
Roles, references, and the timeline this site won't keep.
- GitHub github.com/Petros0
Open notebooks and small tools, mostly works in progress.