Here we go…
1. Spring and Java
>> A categorized list of all Java and JVM features since JDK 8 [advancedweb.hu]
A handy reference covering everything from new language features down to the new version naming scheme. Good stuff.
>> Tap Compare Testing with Diferencia and Java Microservices [infoq.com]
A good introduction to the “tap compare” testing technique for validating whether a new version of a service is backward-compatible with the existing version. Definitely worth reading if you’re doing any work with APIs.
>> TomEE on Azure cloud [tomitribe.com]
And a complete guide to configuring, building, and deploying a TomEE application to Microsoft’s Azure cloud.
Also worth reading:
-
>> SOLID Java [filippobuletto.github.io]
-
>> Performance Impact of Design Patterns [javaspecialists.eu]
-
>> How to log the database transaction id using MDC (Mapped Diagnostic Context) [vladmihalcea.com]
-
>> Asynchronous RDBMS access with Spring Data R2DBC [lankydanblog.com]
-
>> From Imperative to Functional Programming, an approach [blog.frankel.ch]
-
>> Building ThinWARs with Gradle [andresalmiray.com]
-
>> #HOWTO: Simple load-testing with Apache Benchmark [rieckpil.de]
-
>> Mockito – when() requires an argument which has to be ‘a method call on a mock’ [mkyong.com]
Webinars and presentations:
-
>> A Bootiful Podcast: an Interview with Spring Contributor and “Learning Spring Boot 2.0” author Greg Turnquist [spring.io]
-
>> Spring Tips: Apache Geode [spring.io]
-
>> 15 Years of Spring: Evolving a Java Application Framework [youtube.com]
-
>> Brewing Java Applications in Sigma Managed Clusters [infoq.com]
-
>> Scaling up Performance Benchmarking [infoq.com]
-
>> Flight of the Flux: A Look at Reactor Execution Model [infoq.com]
Time to upgrade:
-
>> Spring Boot 2.1.3 available now [spring.io]
-
>> Spring Security 5.1.4 Released [spring.io]
-
>> Hibernate ORM 5.3.8.Final released [in.relation.to]
-
>> Hibernate Validator 6.0.15.Final released [in.relation.to]
-
>> Eclipse Releases GlassFish 5.1 Certified as Compatible with Java EE 8 [infoq.com]
-
>> Introducing java-cfenv: A new library for accessing Cloud Foundry Services [spring.io]
-
>> RedHat Releases JBoss 7.2 With EE 8 [infoq.com]
-
>> Eclipse MicroProfile 2.2 is Now Available [microprofile.io]
2. Technical and Musings
>> How to Calculate a Cumulative Percentage in SQL [blog.jooq.org]
A clever way to build this report uses a simple ‘GROUP BY’ clause and SQL window functions.
>> Managing passwords in teams with Gopass [blog.codecentric.de]
A good write-up on this basic yet secure password manager for teams who must share access to passwords and other secrets.
Also worth reading:
-
>> Guidance for Building a Control Plane to Manage Envoy Proxy at the edge, as a gateway, or in a mesh [blog.christianposta.com]
-
>> Better time series forecasting using expert knowledge [blog.codecentric.de]
-
>> The Cloud Is Just Someone Else’s Computer [blog.codinghorror.com]
-
>> What’s quality got to do with IT? [blog.scottlogic.com]
-
>> Org Chart Types: A Guide for the Aspiring Consultant [daedtech.com]
3. Comics
And my favorite Dilberts of the week:
>> Adjust the Data [dilbert.com]
>> Health Problems [dilbert.com]
>> Dumb Questions [dilbert.com]
4. Pick of the Week
>> Performance Under Load [medium.com]