Java
-

JDK 13: What AggressiveOpts?
The Java VM flag -XX:+AggressiveOpts was deprecated in JDK 11 [see JDK-8199777 and JDK-8199778] “because its behavior is ill-defined.” The…
Read More » -

Conversational UI with Oracle Digital Assistant and Fn Project. Part II
In my previous post I implemented a conversational UI for FlexDeploy with Oracle Digital Assistant. Today I am going to…
Read More » -

Spring Data Redis: High-Availability with Sentinel
1. Overview For high-availability with Redis, we can use Spring Data Redis’ support for Redis Sentinel. With Sentinel, we can…
Read More » -

Spring Custom Serializers with @JsonIdentityInfo
Intro Serialization/Deserialization from/to JSON in Spring is widely used in modern Spring-based applications. It is based on Jackson. Jackson can…
Read More » -

Tutorial: Create and Verify JWTs in Java
“I love writing authentication and authorization code.” ~ No Java Developer Ever. Tired of building the same login screens over…
Read More » -

Apache Payara: Let’s Encrypt
Some time ago, I wrote a small tutorial on how you can generate Let’s Encrypt SSL certificates and install them…
Read More » -

Upload and Download files to S3 using maven
Throughout the years I’ve seen many teams using maven in many different ways. Maven can be used for many ci/cd…
Read More » -

API Gateways Are Going Through an Identity Crisis
API Gateways are going through a bit of an identity crisis these days. Are they centralized, shared resources that facilitate…
Read More » -

JMetro Version 5.2 Released
Hello again A new update to JMetro has just been released. Two new control styles were added: Titled Pane and…
Read More »






