Here we go…
1. Spring and Java
This primer can help jumpstart your journey down the road of Spring Boot.
With JDK 8 nearing end-of-life and JDK 11 on the horizon, this step-by-step formula for migrating applications to Java 11 couldn’t come soon enough.
A nice overview of request stubbing and crafting HTTP response bodies, headers, and status codes in WireMock. Good stuff.
A clever SLF4J wrapper library for injecting a custom ID to the Mapped Diagnostic Context of each Logback message, and some handy formatting tips to boot.
A brief rundown of the many ways this popular IDE can help you create, configure, run, debug, and monitor Spring Boot projects. This can really speed up your development time.
A reminder that, while Maven and Gradle aren’t perfect, there’s usually a workaround that lets you achieve your objective.
Also worth reading:
Webinars and presentations:
Time to upgrade:
2. Technical and Musings
Some practical advice on how adding context to your log messages can make them more useful.
A compelling argument in favor of isolating failure-prone services into microservices and using a circuit breaker to mitigate failures.
A novel approach that helps developers identify and avoid some of the pitfalls of writing multi-language UIs, without incurring the added cost of translation.
A great set of rules for both authors and reviewers that can make a code review much more personal and well-received.
Also worth reading:
3. Comics
And my favorite Dilberts of the week:
4. Pick of the Week