Here we go…

1. Spring and Java

>> JUnit 5 Meets AssertJ [blog.codeleak.pl]

Although JUnit5 is much more flexible than the previous version, AssertJ is still a must.

>> Binding applications to HashiCorp’s Vault with Spring in Cloud Foundry [spring.io]

A quick guide to binding a Spring application to a HashiCorp’s Vault service broker on Cloud Foundry.

>> How to Ensure Your Code Works With Older JDKs [blog.jooq.org]

The Animal Sniffer Maven Plugin can come in handy for complex scenarios.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> Understanding Monads. A Guide for the Perplexed [infoq.com]

Monads are easier than you might think 🙂

Also worth reading:

3. Musings

>> How to become a Java Champion [vladmihalcea.com]

Some very cool insights into Vlad’s journey to becoming a Java Champion.

>> Making the most out of conferences [blog.frankel.ch]

Plan, go offline, take notes… but don’t overdo it.

>> Learning in a World Where Programming Skills Aren’t That Important [daedtech.com]

After a few years of commercial programming, it’s very easy to reach the plateau and career stagnation and highly advanced programming skills will not help you progress further.

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> Worthless Financial Projections [dilbert.com]

>> Brain Scan [dilbert.com]

>> Initial Coin Offering [dilbert.com]

5. Pick of the Week

This week I’ve finally announced the new material that’s coming in my security course – all related to Spring Security 5 (along with the upcoming price change):

>> The upcoming new modules in Learn Spring Security