A quick and practical guide to Comparable and Comparator interfaces.
Here's what I've written (so far):
Learn how to use the SpringJUnitConfig and SpringJUnitWebConfig composite annotations in Spring 5.
Surprisingly, not much Java 9 but JUnit 5, a cool writeup about monads, and some good musings about software developer’s career.
A quick and practical introduction to the new JSON Binding API in Java.
Learn about possible ways of converting the between old java.util.Date classes and new java.time API.
Learn how to leverage the template method pattern in Java.
A quick and practical introduction to ArrayDeque in Java.
A quick and practical introduction to OSGi – a Java-based component system.
A quick and practical guide to appending data to files.
A practical guide to understanding different inheritance mapping strategies with JPA / Hibernate.
Learn how to mock final classes and methods with Mockito.
Learn how to properly stop a Thread in Java.
A quick and practical example of using data.sql and schema.sql files in Spring Boot.
Learn how to integrate the Central Authentication Service (CAS) with Spring Security.
A quick, step-by-step look at how to set up logging in a Java application to go into an Elastic Stack instance (formerly known as ELK).