Here we go…
1. Spring and Java
>> Definitive Guide to Java 13 [blog.codefx.org]
Java 13 was released this week — see what's new or changed in the language itself, plus a few API improvements and new JVM features.
>> How to map Oracle JSON columns using JPA and Hibernate [vladmihalcea.com]
A nice addition in release 2.7.0 of the hibernate-types project.
>> Bean Validation Anti-Patterns [reflectoring.io]
And whether you're new to the Bean Validation standard or a seasoned veteran, you'll surely find at least a couple of takeaways here.
Also worth reading:
-
>> Jakarta EE 8 is Released [blogs.oracle.com]
-
>> #HOWTO: Bootstrap your first Jakarta EE 8 application [rieckpil.de]
-
>> A Technical Comparison of Popular API Gateways with Apigee Edge, Spring Cloud Gateway, and Ocelot [content.pivotal.io]
-
>> Java on Container Like A Pro [blogs.oracle.com]
-
>> Exercises in MapReduce Style [blog.frankel.ch]
-
>> Using Java to Orchestrate Robot Swarms [infoq.com]
-
>> Eclipse Proposes Vulnerability Assessment Tool [infoq.com]
-
>> 2019 Duke's Choice Award Winners! [blogs.oracle.com]
-
>> Goodbye http://repo.spring (use https) [spring.io]
Webinars and presentations:
-
>> A Bootiful Podcast: Spring Framework co-founder and lead Juergen Hoeller on Spring Framework 5.2 and more [spring.io]
-
>> Are We Really Cloud-Native? [infoq.com]
-
>> Easy Data Transform video [successfulsoftware.net]
Time to upgrade:
-
>> Spring Boot for Apache Geode & Pivotal GemFire 1.1.1.RELEASE & 1.2.0.M2 Available! [spring.io]
-
>> Spring Cloud Greenwich.SR3 Released [spring.io]
2. Technical and Musing
>> Thoughts on efficient enterprise testing (1/6) [blog.sebastian-daschner.com] and >> Efficient enterprise testing — unit & use case tests (2/6) [blog.sebastian-daschner.com]
An exciting new series examines best practices for improving the efficiency of enterprise testing, for a variety of test scopes and approaches.
>> Human Needs vs. Bad Code [blog.code-cop.org]
And a good write-up proposing that certain kinds of code quality misses could be the result of a developer's motivation to meet their basic needs rather than laziness or lack of skill.
Also worth reading:
-
>> AWS CDK Part 1: How to create a custom VPC [blog.codecentric.de]
-
>> Recruiting Software Developers – Checking Out a Company [henrikwarne.com]
-
>> Don’t Let Anyone Tell You that You’re Not a ‘Real’ Programmer [daedtech.com]
3. Comics
>> The Consultant [dilbert.com]
>> Read the Manual [dilbert.com]
>> Reporting Hierarchy [dilbert.com]
4. Pick of the Week
One week left to vote in the annual “State of Java” Survey.
As always, I'm keeping the survey quick and focused – it takes literally under 1 minute to fill in.
If you haven't done that, definitely have a look:
>> The 2019 “State of Java” 1-minute Survey
Of course, I'll share the full results after closing the survey. Thanks.
One more to 300. Maybe I'll sneak a “This is Sparta!” in there