Here we go…

1. Spring and Java

>> Test Execution Order in JUnit 5 []

An overview of the three built-in orderers, and a quick guide to writing your own custom order. Very cool.

>> How to secure a Spring Boot app with SAML and Keycloak []

A nice example using plain Spring Security SAML, instead of the typical OIDC-centered Keycloak client adapters.

>> The Complete Guide to Java 12 New Features []

Another rundown of the new features available in Java 12.

>> Better Default NullPointerException Messages Coming to Java? []

And finally, a new draft JEP for providing better diagnostic messages when NullPointerException is constructed without a message.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical and Musings

>> Behaviour-driven development (BDD) of an Alexa Skill with Cucumber.js – Part 2 []

A great follow-up to last week's series opener shows how to handle session-state and persistent-state in Alexa skills.

>> Speaker Tips – Focus on Either Content or Delivery []

Solid advice from a veteran speaker.

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Detailed Explanation []

>> Why Is Dilbert Arrogant? []

>> Brainwashing to Increase Sales []

4. Pick of the Week

>> Lessons from 6 software rewrite stories []

Next »
Java Weekly, Issue 275
« Previous
Java Weekly, Issue 273

Generic bottom

Get started with Spring 5 and Spring Boot 2, through the Learn Spring course:

Comments are closed on this article!