1. Spring and Java
>> What's new in Spring Data Moore? [spring.io]
Tons of new features across the board, with a strong focus on Reactive, Kotlin, and Performance.
>> JUNIT 5 And Selenium – Using Selenium Built – In ‘ PAGEFACTORY' To Implement Page Object Pattern [blog.codeleak.pl]
A great way to improve the reusability and maintainability of your test code.
>> JavaFX Tutorial: Getting started and Hello world and FXML and SceneBuilder and Basic layouts and Advanced layouts [vojtechruzicka.com]
And a new, fast-paced series to get you up and running quickly with JavaFX.
Also worth reading:
-
>> Working with structured data in Java [advancedweb.hu]
-
>> Contexts and Dependency Injection (CDI) [rieckpil.de]
-
>> JDBC Driver Maven dependency list [vladmihalcea.com]
-
>> WildFly 18 is released! [wildfly.org]
Webinars and presentations:
-
>> A Bootiful Podcast: Oracle's Geertjan Wielenga on his new book “Developer, Advocate!” [spring.io]
-
>> Panel: Which Java Vendor Should I Choose? [spring.io]
-
>> Beyond Entitlements for Cloud-native [spring.io]
-
>> Highlighting Silicon Valley Strategies for Improving Engineering Velocity, Efficiency, and Quality [infoq.com]
Time to upgrade (all Spring):
-
>> Spring Boot 2.2.0 RC1 has been released! [spring.io]
-
>> Spring Boot for Apache Geode & Pivotal GemFire 1.1.2.RELEASE and 1.2.0.RC1 Available [spring.io]
-
>> Spring Batch 4.2 in now GA! [spring.io]
-
>> Spring Data R2DBC 1.0 RC1 released [spring.io]
-
>> Spring for Apache Kafka 2.3 is now available [spring.io]
-
>> Spring for RabbitMQ (Spring AMQP) 2.2 is now available [spring.io]
-
>> Spring Session for Apache Geode & Pivotal GemFire 2.1.6.RELEASE and 2.2.0.RC1 Available [spring.io]
-
>> Reactor Californium-SR12 is out [spring.io]
-
>> Reactor Dysprosium (3.3.x) goes GA [spring.io]
2. Technical and Musing
>> ONBUILD, the overlooked Docker directive [frankel.ch]
A great way to reduce the size of your Dockerfile down to a single directive.
>> Let’s Put Some Dignity Back into Finding Software Work [daedtech.com]
The problem with the technical interview process and why we can't seem to get away from it.
Also worth reading:
-
>> Using Apache PLC4X and ElasticSearch for IIoT monitoring and anomaly detection [blog.codecentric.de]
-
>> Zupiter: a Web-Based Modular Synthesizer [pointersgonewild.com]
-
>> Microservice Observability, Part 1: Disambiguating Observability and Monitoring [bravenewgeek.com]
-
>> Consumer-driven contract testing with Pact [codecentric.de]
3. Comics
>> Garbage Man Breaks Fourth Wall [dilbert.com]
>> Lifestyle Disagreer [dilbert.com]
>> Lucky Sales Guy [dilbert.com]
4. Pick of the Week
The “State of Java” 2019 survey results are finally out:
>> The State of Java in 2019
Some really interesting numbers this year, especially around Spring Boot, Java 8 and Kotlin.