java-weekly-257
Java Weekly, Issue 257
Here we go…
1. Spring and Java
===== >> Practice Mock Interviews & Coding Problems with Pramp Sponsored
If you’re looking to improve your interview game, definitely have a look at the Pramp mock interviews on Data Structures and Algorithms, System Design, etc. Get unlimited tries.
>> Hibernate Tips: How to Exclude Deactivated Elements from an Association [thoughts-on-java.org]
A brief example of applying Hibernate’s @Where annotation to a one-to-many JPA mapping.
>> Java 12 Raw String Literals [vojtechruzicka.com]
A look ahead at an upcoming and long overdue feature: multi-line String literals. Very cool.
>> Java optional parameters [dolszewski.com]
An interesting write-up explores several patterns and anti-patterns for handling optional method and constructor parameters.
>> Introducing Swagger Brake [blog.arnoldgalovics.com]
And a quick overview of a tool you can use to identify API breaking changes between two versions of a Swagger specification.
Also worth reading:
-
===== >> Running code on Spring Boot startup [dolszewski.com]
-
===== >> Kotlin, collections and sequences [blog.frankel.ch]
-
===== >> Project Atlantis Proposed for JDK Performance Monitoring and Analysis Improvement Experimentation [marxsoftware.blogspot.com]
-
===== >> The Gradle SuperPOM [andresalmiray.com]
-
===== >> Gradle Release Notes [docs.gradle.org]
-
===== >> Lambdas are not functional programming [medium.com]
-
===== >> Overview of MicroProfile Rest Client [tomitribe.com]
Webinars and presentations:
-
===== >> Consumer-Driven Contract Testing with Spring Cloud Contract [infoq.com]
-
===== >> Going Cloud Native with Spring Cloud Azure [infoq.com]
-
===== >> A Tale of Two Frameworks: Spring Cloud and Istio [infoq.com]
-
===== >> Large Group Product Backlog Refinement in LeSS & LeSS Huge [infoq.com]
-
===== >> I’d Hire More Women If They Would Apply! [infoq.com]
-
===== >> Chaos Engineering for PCF [infoq.com]
-
===== >> Spring, Kotlin and the Functional Way [infoq.com]
-
===== >> What’s New in Reactor “Californium” [infoq.com]
-
===== >> Why Bosh? Part 1: BOSH Unique Capabilities [youtube.com]
Time to upgrade:
-
===== >> Spring Framework 5.1.3, 5.0.11 and 4.3.21 available now [spring.io]
-
===== >> Spring Data Lovelace SR3, Kay SR12, and Ingalls SR17 released [spring.io]
-
===== >> Maintenance release for Hibernate Search 5.10 [in.relation.to]
-
===== >> Atomist Software Delivery Machine 1.0 Launched [infoq.com]
2. Technical and Musings
===== >> Designing Headers for HTTP Compression [mnot.net]
A good write-up on how HPACK compression works and how to optimize HTTP/2 headers accordingly.
>> Sentiment Analysis: What’s with the Tone? [infoq.com]
A fascinating read comparing two approaches that can help identify the emotion behind a text.
Also worth reading:
-
===== >> How Origin Access Identity works [advancedweb.hu]
-
===== >> Developing The Organizational Language [blog.tfnico.com]
-
===== >> Technical Innovation Vs. Process Innovation [techblog.bozho.net]
-
===== >> How to Create a Good MCVE (Minimal Complete Verifiable Example) [blog.jooq.org]
-
===== >> Creative Selection: How Apple builds products with demos, taste, and leverage [mdswanson.com]
-
===== >> The Serverless Sea Change [infoq.com]
-
===== >> What did I learn studying for AWS Solution Architect Associate Certification [blog.scottlogic.com]
3. Comics
>> Being More Nimble [dilbert.com]
>> Blockchain vs Databases [dilbert.com]
>> AI Can Control Minds [dilbert.com]
4. Pick of the Week
===== >> 5 Principles for Making Better Life Decisions [markmanson.net]