Articles, page 45
- Book Notes
Book Review: Clean Architecture by Robert C. Martin
TL;DR: Read this Book, when… you are interested in building maintainable software you need arguments to persuade your stakeholders to take some more time for creating quality software you want some inspiration on building applications in a different way than the default “3-layer architecture” Overview As the name suggests, Clean Architecture - A Craftsman’s Guide to Software Structure and Design by Robert C.

- Spring Boot
Testing a Spring Boot REST API against a Contract with Spring Cloud Contract
Consumer-driven contract tests are a technique to test integration points between API providers and API consumers without the hassle of end-to-end tests (read it up in a recent blog post).

- Software Craft
5 Good Reasons to Use a Log Server
Logging to files and analyzing them by hand is not the way to go anymore. This article explains the reasons why a log server is the way to go for collecting and analyzing log data.

- Java
How to Configure a Human-Readable Logging Format with Logback and Descriptive Logger
In a previous Tip, I proposed to use a human-readable logging format so that we can quickly scan a log to find the information we need.

- Spring Boot
Testing a Spring Boot REST API against a Consumer-Driven Contract with Pact
Consumer-driven contract tests are a technique to test integration points between API providers and API consumers without the hassle of end-to-end tests (read it up in a recent blog post).

- Spring Boot
Creating a Consumer-Driven Contract with Feign and Pact
Consumer-driven contract tests are a technique to test integration points between API providers and API consumers without the hassle of end-to-end tests (read it up in a recent blog post).
