The new Certification Class of REST With Spring is out:

>> CHECK OUT THE COURSE

At the very beginning of last year, I decided to track my reading habits and share the best stuff here, on Baeldung. Haven’t missed a review since.

Here we go…

1. Spring and Java

>> Updated Spring 5.0 Roadmap and Reactive Story Presented at SpringOne [infoq.com]

A quick forward looking writeup discussing the plans for the next Spring releases and the general direction of the platform.

>> Impact of Java EE 8 Hiatus on Tomcat 9 Highlighted at SpringOne [infoq.com]

Servlet 4.0 can’t get here soon enough, although from the looks of it, the specification is still a long ways off – and that of course has an impact on anything and everything downstream.

>> Fluent API entity building with JPA and Hibernate [vladmihalcea.com]

Some cool exploration of what a fluent API might look like for building JPA/Hibernate entities.

>> The DISTINCT pass-through Hibernate Query Hint [in.relation.to]

A cool, detailed writeup about improving the way Hibernate handles the unnecessary passing of DISTINCT to the generated query.

>> How to get query results as a Stream with Hibernate 5.2 [thoughts-on-java.org]

Nice – streams in the Hibernate APIs, starting with 5.2.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> Understanding Security by Country: SSL [shodan.io]

Interesting and damn scary data as always.

>> System Observability: How to Make Your Production Environment Great Again [takipi.com]

The observability of a system is a core aspect of going into production and it definitely needs to be considered and built in from the start.

Also worth reading:

3. Musings

>> How Do I Write Good Code? [daedtech.com]

A solid attempt to answer the question in earnest. Really.

>> Future of Serverless Architectures [martinfowler.com]

The wrap-up section of the huge and quite interesting deep-dive into Serverless Architectures.

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> Should I give you regular updates? Nah [dilbert.com]

>> It’s supposed to make you feel “engaged” [dilbert.com]

>> No one would pay you to feel good [dilbert.com]

5. Pick of the Week

>> I’ve never had a goal [signalvnoise.com]

Go deeper into building a REST API with Spring:

>> CHECK OUT THE COURSE