Here we go…
1. Spring and Java
>> Monitor and troubleshoot Java applications and services with Datadog Sponsored
Optimize performance with end-to-end tracing and out-of-the-box support for popular Java frameworks, application servers, and databases. Try it free.
>> Event Storming and Spring with a Splash of DDD [spring.io]
Event Storming is a powerful technique that can speed up the understanding of the business domain we’re working on.
By the way, welcome to the Pivotal advocacy team, Jakub!
>> Multiple modules in Spring Boot apps [blog.frankel.ch]
Although not always super popular, Spring Boot applications can be modularized quite easily.
>> Chaos Monkey for Spring Boot [codecentric.github.io]
Chaos Monkey allows you to easily abuse your Spring application and see how it performs under that kind of impact. Super cool.
Also worth reading:
>> Hibernate Tips: How to map an entity to multiple tables [thoughts-on-java]
>> 9 High-Performance Tips when using PostgreSQL with JPA and Hibernate [vladmihalcea.com]
>> JVM Architecture 101: Get to Know Your Virtual Machine [blog.takipi.com]
>> Updates on Records (Data Classes for Java) [marxsoftware.blogspot.com]
>> What’s new in Spring Cloud GCP 1.0.0 Milestone 3 [spring.io]
>> Jakarta EE Working Group Established [infoq.com]
>> Spring Cloud Gateway – Configuring a simple route [java-allandsundry.com]
>> Spring and Spring Boot in IntelliJ IDEA 2018.1 [blog.jetbrains.com]
>> Build Docker and OCI images for Java applications using google Jib [aboullaite.me]
Webinars and presentations:
>> SpringOne 2017 Keynote 1 [infoq.com]
>> Spring Tips: Redis [spring.io]
Time to upgrade:
>> Multiple CVE reports published for Spring Data [spring.io]
>> Gradle Release Notes [docs.gradle.org]
>> Liquibase 3.6.0 Released [liquibase.org]
>> Spring Security OAuth 2.3.2 Released [spring.io]
>> Spring Tool Suite 3.9.4 released [spring.io]
>> Spring Cloud Task 2.0.0.RC1 is now available [spring.io]
2. Technical and Musings
>> FP vs. OO [blog.cleancoder.com]
FP and OOP work great together – there’s no need to pick one approach exclusively 🙂
Also worth reading:
>> WebAuthn: A Developer’s Guide to What’s on the Horizon [developer.okta.com]
>> A Dusting of Gamification [joelonsoftware.com]
>> QA, QA, who the funk are QA? [blog.scottlogic.com]
>> Scaling DevOps and the Revival of Operations [bravenewgeek.com]
>> When To Pull the Fire Alarm and Run out of the Building? [daedtech.com]
>> 30 tips for creating great software releases [successfulsoftware.net]
>> Changing the calculus of containers in the cloud [allthingsdistributed.com]
3. Comics
And my favorite Dilberts of the week: