Developer vs. ChatGPT Part I: Writing a Spring Boot Microservice
Pitting a seasoned Java developer against the all-knowing generative AI to find out... can AI generate a Java microservice end-to-end?

Pitting a seasoned Java developer against the all-knowing generative AI to find out... can AI generate a Java microservice end-to-end?

Upload a JAR, search for YAML, create a DOT, convert this to a PNG, all taking place behind the scenes, with just a click of a button.

Let's use an event-driven Hello World (a paradigm where the flow is determined by events) to step through behaviour-driven development,

In part 9 of this series, learn how to successfully create an orchestrated microservices system with Docker Compose!

Transitioning from synchronous to event-driven APIs modernizes the enterprise and unlocks real-time events and information.

Convert an existing MongoDB-connected service to use Spring Cloud Config for accessing database credentials, as with a Neo4j microservice.

CRaC is an OpenJDK project developed by Azul to solve the problem of "slow" startup times of the JVM in a microservice environment.

Learn how to set up a service that hosts the Spring Cloud Config server and wire our Neo4j microservice as the config client service.

In part #2 of my article series on Spring Boot Annotations, we focus on the REST and Spring Stereotype Annotations.

Spring Modulith is the successor of Oliver Drotbohm's Moduliths project (with a trailing S). It uses both ArchUnit and jMolecules.