Overview Recently, due to the degradation of my internet connection, I was unable to use my remote keycloak instance ...
4 Ways To Read Text Files In Java 8+ (without External Libraries)
Overview Reading files is quite a common task in Java programming, and there are several ways to do so without relyin...
[Java Concurrency] ThreadLocal Tutorial
Overview ThreadLocal provides a mechanism where multiple threads can store their own data on a single ThreadLocal obj...
Enable gzip & caching with Caddy
Overview Recently I deployed my site to production (https://gotkey.io) and noticed that the site loaded quite slowly....
Create Your Own Private Docker Registry With Nexus3 OSS & Caddy
Overview In this post, I’m going to show you how you can create your own private docker registry with Nexus3 OS...
Quick RabbitMQ Tutorials With Examples in Java
Introduction This post is what I wish I have when starting with RabbitMQ. It contains: Let’s get started. Code ...