Generic Top

I just announced the new Learn Spring course, focused on the fundamentals of Spring 5 and Spring Boot 2:

>> CHECK OUT THE COURSE

Here we go…

1. Spring and Java

>> Test Execution Order in JUnit 5 [blog.codeleak.pl]

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 [blog.codecentric.de]

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 [blog.overops.com]

Another rundown of the new features available in Java 12.

>> Better Default NullPointerException Messages Coming to Java? [marxsoftware.blogspot.com]

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 [blog.codecentric.de]

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 [trishagee.github.io]

Solid advice from a veteran speaker.

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Detailed Explanation [dilbert.com]

>> Why Is Dilbert Arrogant? [dilbert.com]

>> Brainwashing to Increase Sales [dilbert.com]

4. Pick of the Week

>> Lessons from 6 software rewrite stories [medium.com]

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

Generic bottom

I just announced the new Learn Spring course, focused on the fundamentals of Spring 5 and Spring Boot 2:

>> CHECK OUT THE COURSE