Here we go…
1. Spring and Java
>> 5 Things Beginners Need to Know Before Using JPA / Hibernate / EclipseLink [thoughts-on-java.org]
A good primer for developers who are thinking about implementing a JPA solution.
>> Functional Bean Registrations in Spring Cloud Function [spring.io]
A quick glance at several improvements delivered with Spring Cloud 2.0, including faster startup and the ability to go “fully functional”. And, since it’s built on top of Spring Boot, there’s no longer a need for a servlet container.
>> Reactive HTTP/2 Requests And Responses In Java 11 [blog.codefx.org]
Building upon the Flow API introduced in Java 9, it’s now possible to implement an asynchronous, pub-sub application using reactive streams over HTTP/2.
>> How to map java.time.Year and java.time.Month with JPA and Hibernate [vladmihalcea.com]
And a logical follow-up to last week’s article on mapping the YearMonth type.
Also worth reading:
>> How Welcoming is the Spring Community for Apprentice Developers? A Recent Survey Says We Can Do Better. [spring.io]
>> Resource and Dependency Injection in Java EE 7 [michaelcgood.com]
>> Playing around with Kotlin and Spring Webflux [zupzup.org]
Time to upgrade:
>> Spring Boot 2.1.0 RC1 available now [spring.io]
>> Spring IO Platform Cairo-SR5 [spring.io] and >> Spring IO Platform Brussels-SR14 [spring.io]
>> Spring Cloud Data Flow 1.7 RC1 released [spring.io]
>> Spring Cloud Edgware.SR5 Has Been Released [spring.io]
>> Rest-Assured 3.2.0 [github.com]
2. Technical and Musings
>> What does Stack Overflow want to be when it grows up? [blog.codinghorror.com]
As this invaluable resource reaches its tenth anniversary, one of the co-founders gives us a brief look at its core strengths and what may lie ahead.
>> How to handle mixed content with CSP [advancedweb.hu]
An overview of this problem that’s often seen when running a secure site, and what you can do about it.
>> Exploring Kubernetes on Google Cloud Platform [blog.scottlogic.com]
A solid getting-started guide to Google’s hosted Kubernetes service.
Also worth reading:
>> Zero-Downtime Rolling Updates With Istio [blog.sebastian-daschner.com]
>> Monitoring AWS Lambda Functions With CloudWatch [dev.to]
>> Learning Clojure: dependent types and contract-based programming [blog.frankel.ch]
>> The trouble with timestamps [mdswanson.com]
>> MonitorFish – Internet of Things meets Deep Learning [blog.codecentric.de]
>> How to Become a Management Consultant [daedtech.com]
>> Changing the Status Quo: How to Create a Culture of Accountability in your Org [blog.takipi.com]
3. Comics
And my favorite Dilberts of the week: