Here we go…
1. Spring and Java
>> Multiple Cache Configurations with Caffeine and Spring Boot [techblog.bozho.net]
A novel extension of the CaffeineCacheManager lets you configure caches with different specs, all managed by the same CacheManager. Very cool.
>> Running Kotlin Tests With Gradle [petrikainulainen.net]
With a bit of configuration, you can run both unit and integration tests in Kotlin — or either in isolation — during a Gradle build.
>> Eclipse and Oracle Unable to Agree on Terms for javax Package Namespace and Trademarks [infoq.com]
And a mind-boggling decision results in a clear departure from the long history of Java SE and EE compatibility. And some of the FAQ on the developing situation.
Also worth reading:
-
>> Thoughts on the Jakarta EE package name change [blog.sebastian-daschner.com]
-
>> Spring Cloud Introduces Pluggable Circuit-Breaker Interface [infoq.com]
-
>> How to expose Hibernate Statistics via JMX [vladmihalcea.com]
-
>> 5 Minutes or Less: ActiveMQ with JMS Queues and Topics [tomitribe4.wpengine.com]
-
>> IDEA EduTools: Learning directly in your IDE [vojtechruzicka.com]
-
>> NetBeans Promoted to Top-Level Apache Project [infoq.com]
Webinars and presentations:
-
>> Life Beyond Java 8 [infoq.com]
-
>> Spring Tips: Reactive Web Views [spring.io]
-
>> A Bootiful Podcast: Spring Cloud Engineer Olga Maciaszek-Sharma [spring.io]
-
>> Otherworldly Java: Gateway to the Moon and Beyond [infoq.com]
-
>> Graal: Not Just a New JIT for the JVM [infoq.com]
-
>> YugaByte DB – A Planet-Scale Database for Low Latency Transactional Apps [infoq.com]
-
>> Many DevSecOps Tools are Just DevOps Lipstick on an Old Pig [infoq.com]
Time to upgrade:
-
>> Spring Boot for Apache Geode & Pivotal GemFire 1.0.0.RELEASE Available! [spring.io]
-
>> Hibernate Search 6.0.0.Alpha5 released! [in.relation.to]
-
>> Kotlin 1.3.30 Brings Kotlin/Native and KAPT Improvements, and More [infoq.com]
-
>> Announcing oci-gradle-plugin version 0.1.0 [andresalmiray.com]
2. Technical and Musings
>> Surviving the Frequency of Open Source Vulnerabilities [tomitribe.com]
With an estimated half of all web sites containing critical security vulnerabilities, no company is immune from cyberattacks.
>> CloudFormation CLI workflows [advancedweb.hu]
And though managing stacks via the console is tedious at best, a few basic tools and scripts can take away some of the pain.
Also worth reading:
-
>> Writing integration tests for CORS headers (with Karate) [vanwilgenburg.wordpress.com]
-
>> Writing Testable Code [medium.com]
-
>> On Multiple Givens, Whens and Thens [lizkeogh.com]
-
>> Google Announces Cloud Code: Extending IntelliJ and Visual Studio Code to Kubernetes Apps [infoq.com]
-
>> Cherry-pick automation with Bash [blog.frankel.ch]
-
>> Let’s Replace the Term “Technical Debt” [morethancoding.com]
-
>> End-to-End Testing Web Apps: The Painless Way [mtlynch.io]
3. Comics
And my favorite Dilberts of the week:
>> Paying the Replacement More [dilbert.com]
>> Dogbert Narrates [dilbert.com]
>> Engineers Don’t Lie [dilbert.com]
4. Pick of the Week
>> Protecting Yourself from Identity Theft [schneier.com]